Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

AudioConfig Class Reference

#include <audioconfig.h>

List of all members.

Public Member Functions

 AudioConfig ()
 ~AudioConfig ()
AudioConfigoperator= (AudioConfig &that)
int load_defaults (Defaults *defaults)
int save_defaults (Defaults *defaults)

Public Attributes

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


Detailed Description

Definition at line 8 of file audioconfig.h.


Constructor & Destructor Documentation

AudioConfig::AudioConfig  ) 
 

Definition at line 10 of file audioconfig.C.

AudioConfig::~AudioConfig  ) 
 

Definition at line 14 of file audioconfig.C.


Member Function Documentation

int AudioConfig::load_defaults Defaults *  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, 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.

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::save_defaults Defaults *  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, and oss_out_device.


Member Data Documentation

int AudioConfig::afirewire_in_channel
 

Definition at line 23 of file audioconfig.h.

Referenced by load_defaults(), operator=(), and save_defaults().

int AudioConfig::afirewire_in_port
 

Definition at line 23 of file audioconfig.h.

Referenced by load_defaults(), operator=(), and save_defaults().

int AudioConfig::audio_duplex_driver
 

Definition at line 37 of file audioconfig.h.

Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().

int AudioConfig::audio_in_driver
 

Definition at line 19 of file audioconfig.h.

Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().

int AudioConfig::audio_out_driver
 

Definition at line 28 of file audioconfig.h.

Referenced by load_defaults(), operator=(), and save_defaults().

int AudioConfig::esound_duplex_port
 

Definition at line 40 of file audioconfig.h.

Referenced by load_defaults(), 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().

int AudioConfig::esound_in_port
 

Definition at line 25 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().

int AudioConfig::esound_out_port
 

Definition at line 31 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().

int AudioConfig::oss_duplex_bits
 

Definition at line 42 of file audioconfig.h.

Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().

int AudioConfig::oss_duplex_channels
 

Definition at line 41 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().

int AudioConfig::oss_in_bits
 

Definition at line 22 of file audioconfig.h.

Referenced by load_defaults(), RecordEngine::open_input_devices(), operator=(), and save_defaults().

int AudioConfig::oss_in_channels
 

Definition at line 21 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().

int AudioConfig::oss_out_bits
 

Definition at line 33 of file audioconfig.h.

Referenced by load_defaults(), operator=(), and save_defaults().

int AudioConfig::oss_out_channels
 

Definition at line 32 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().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:09 2006 for Cinelerra-svn by  doxygen 1.4.4