#include <audioconfig.h>
Public Member Functions | |
| AudioConfig () | |
| ~AudioConfig () | |
| AudioConfig & | operator= (AudioConfig &that) |
| int | load_defaults (BC_Hash *defaults) |
| int | save_defaults (BC_Hash *defaults) |
Data Fields | |
| int | audio_in_driver |
| char | oss_in_device [1024] |
| int | oss_in_channels |
| int | oss_in_bits |
| int | afirewire_in_port |
| int | afirewire_in_channel |
| char | esound_in_server [1024] |
| int | esound_in_port |
| int | audio_out_driver |
| char | oss_out_device [1024] |
| char | esound_out_server [1024] |
| int | esound_out_port |
| int | oss_out_channels |
| int | oss_out_bits |
| int | audio_duplex_driver |
| char | oss_duplex_device [1024] |
| char | esound_duplex_server [1024] |
| int | esound_duplex_port |
| int | oss_duplex_channels |
| int | oss_duplex_bits |
Definition at line 8 of file audioconfig.h.
| AudioConfig::AudioConfig | ( | ) |
Definition at line 10 of file audioconfig.C.
| AudioConfig::~AudioConfig | ( | ) |
Definition at line 14 of file audioconfig.C.
| AudioConfig & AudioConfig::operator= | ( | AudioConfig & | that | ) |
Definition at line 18 of file audioconfig.C.
References afirewire_in_channel, afirewire_in_port, audio_duplex_driver, audio_in_driver, audio_out_driver, CLAMP, esound_duplex_port, esound_duplex_server, esound_in_port, esound_in_server, esound_out_port, esound_out_server, MAXCHANNELS, oss_duplex_bits, oss_duplex_channels, oss_duplex_device, oss_in_bits, oss_in_channels, oss_in_device, oss_out_bits, oss_out_channels, and oss_out_device.
| int AudioConfig::load_defaults | ( | BC_Hash * | defaults | ) |
Definition at line 52 of file audioconfig.C.
References afirewire_in_channel, afirewire_in_port, audio_duplex_driver, audio_in_driver, audio_out_driver, esound_duplex_port, esound_duplex_server, esound_in_port, esound_in_server, esound_out_port, esound_out_server, BC_Hash::get(), oss_duplex_bits, oss_duplex_channels, oss_duplex_device, oss_in_bits, oss_in_channels, oss_in_device, oss_out_bits, oss_out_channels, and oss_out_device.

| int AudioConfig::save_defaults | ( | BC_Hash * | defaults | ) |
Definition at line 86 of file audioconfig.C.
References afirewire_in_channel, afirewire_in_port, audio_duplex_driver, audio_in_driver, audio_out_driver, esound_duplex_port, esound_duplex_server, esound_in_port, esound_in_server, esound_out_port, esound_out_server, oss_duplex_bits, oss_duplex_channels, oss_duplex_device, oss_in_bits, oss_in_channels, oss_in_device, oss_out_bits, oss_out_channels, oss_out_device, and BC_Hash::update().

Definition at line 19 of file audioconfig.h.
Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().
| char AudioConfig::oss_in_device[1024] |
Definition at line 20 of file audioconfig.h.
Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().
Definition at line 21 of file audioconfig.h.
Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().
Definition at line 22 of file audioconfig.h.
Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().
Definition at line 23 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
Definition at line 23 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
| char AudioConfig::esound_in_server[1024] |
Definition at line 24 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
Definition at line 25 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
Definition at line 28 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
| char AudioConfig::oss_out_device[1024] |
Definition at line 29 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
| char AudioConfig::esound_out_server[1024] |
Definition at line 30 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
Definition at line 31 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
Definition at line 32 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
Definition at line 33 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
Definition at line 37 of file audioconfig.h.
Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().
| char AudioConfig::oss_duplex_device[1024] |
Definition at line 38 of file audioconfig.h.
Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().
| char AudioConfig::esound_duplex_server[1024] |
Definition at line 39 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
Definition at line 40 of file audioconfig.h.
Referenced by load_defaults(), operator=(), and save_defaults().
Definition at line 41 of file audioconfig.h.
Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().
Definition at line 42 of file audioconfig.h.
Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().
1.5.5