AudioInConfig Class Reference

#include <recordconfig.h>

Public Member Functions

 AudioInConfig ()
 ~AudioInConfig ()
AudioInConfigoperator= (AudioInConfig &that)
void copy_from (AudioInConfig *src)
int load_defaults (BC_Hash *defaults)
int save_defaults (BC_Hash *defaults)

Static Public Member Functions

static int is_duplex (AudioInConfig *in, AudioOutConfig *out)

Data Fields

int driver
int oss_enable [MAXDEVICES]
char oss_in_device [MAXDEVICES][BCTEXTLEN]
int oss_in_bits
int firewire_port
int firewire_channel
char firewire_path [BCTEXTLEN]
char esound_in_server [BCTEXTLEN]
int esound_in_port
char alsa_in_device [BCTEXTLEN]
int alsa_in_bits
int in_samplerate
int channels

Detailed Description

Definition at line 9 of file recordconfig.h.

Constructor & Destructor Documentation

AudioInConfig::AudioInConfig (  ) 

AudioInConfig::~AudioInConfig (  ) 

Definition at line 33 of file recordconfig.C.

Member Function Documentation

AudioInConfig & AudioInConfig::operator= ( AudioInConfig that  ) 

Definition at line 84 of file recordconfig.C.

References copy_from().

Here is the call graph for this function:

void AudioInConfig::copy_from ( AudioInConfig src  ) 

int AudioInConfig::load_defaults ( BC_Hash defaults  ) 

int AudioInConfig::save_defaults ( BC_Hash defaults  ) 

int AudioInConfig::is_duplex ( AudioInConfig in,
AudioOutConfig out 
) [static]

Field Documentation

int AudioInConfig::oss_enable[MAXDEVICES]

Definition at line 24 of file recordconfig.h.

Referenced by AudioInConfig(), copy_from(), load_defaults(), and save_defaults().

char AudioInConfig::oss_in_device[MAXDEVICES][BCTEXTLEN]

The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:11:14 2008 for Cinelerra by  doxygen 1.5.5