#include <playbackconfig.h>
Public Member Functions | |
| AudioOutConfig (int duplex) | |
| ~AudioOutConfig () | |
| int | operator!= (AudioOutConfig &that) |
| int | operator== (AudioOutConfig &that) |
| AudioOutConfig & | operator= (AudioOutConfig &that) |
| void | copy_from (AudioOutConfig *src) |
| int | load_defaults (BC_Hash *defaults) |
| int | save_defaults (BC_Hash *defaults) |
Data Fields | |
| int | fragment_size |
| float | audio_offset |
| int | duplex |
| int | driver |
| int | oss_enable [MAXDEVICES] |
| char | oss_out_device [MAXDEVICES][BCTEXTLEN] |
| int | oss_out_bits |
| char | esound_out_server [BCTEXTLEN] |
| int | esound_out_port |
| char | alsa_out_device [BCTEXTLEN] |
| int | alsa_out_bits |
| int | interrupt_workaround |
| int | firewire_channel |
| int | firewire_port |
| int | firewire_frames |
| char | firewire_path [BCTEXTLEN] |
| int | firewire_syt |
| int | dv1394_channel |
| int | dv1394_port |
| int | dv1394_frames |
| char | dv1394_path [BCTEXTLEN] |
| int | dv1394_syt |
Definition at line 10 of file playbackconfig.h.
| AudioOutConfig::AudioOutConfig | ( | int | duplex | ) |
Definition at line 7 of file playbackconfig.C.
References alsa_out_bits, alsa_out_device, audio_offset, driver, dv1394_channel, dv1394_path, dv1394_port, dv1394_syt, esound_out_port, esound_out_server, firewire_channel, firewire_path, firewire_port, firewire_syt, fragment_size, interrupt_workaround, oss_enable, oss_out_bits, and oss_out_device.
| AudioOutConfig::~AudioOutConfig | ( | ) |
Definition at line 42 of file playbackconfig.C.
| int AudioOutConfig::operator!= | ( | AudioOutConfig & | that | ) |
Definition at line 48 of file playbackconfig.C.
| int AudioOutConfig::operator== | ( | AudioOutConfig & | that | ) |
Definition at line 53 of file playbackconfig.C.
References alsa_out_bits, alsa_out_device, audio_offset, driver, dv1394_channel, dv1394_path, dv1394_port, dv1394_syt, EQUIV, esound_out_port, esound_out_server, firewire_channel, firewire_path, firewire_port, firewire_syt, fragment_size, interrupt_workaround, oss_out_bits, and oss_out_device.
| AudioOutConfig & AudioOutConfig::operator= | ( | AudioOutConfig & | that | ) |
Definition at line 88 of file playbackconfig.C.
References copy_from().

| void AudioOutConfig::copy_from | ( | AudioOutConfig * | src | ) |
Definition at line 94 of file playbackconfig.C.
References alsa_out_bits, alsa_out_device, audio_offset, driver, dv1394_channel, dv1394_path, dv1394_port, dv1394_syt, esound_out_port, esound_out_server, firewire_channel, firewire_path, firewire_port, firewire_syt, fragment_size, interrupt_workaround, oss_enable, oss_out_bits, and oss_out_device.
Referenced by EDLSession::copy(), PlaybackConfig::copy_from(), and operator=().
| int AudioOutConfig::load_defaults | ( | BC_Hash * | defaults | ) |
Definition at line 125 of file playbackconfig.C.
References alsa_out_bits, alsa_out_device, audio_offset, BCTEXTLEN, driver, duplex, dv1394_channel, dv1394_path, dv1394_port, dv1394_syt, esound_out_port, esound_out_server, firewire_channel, firewire_path, firewire_port, firewire_syt, fragment_size, BC_Hash::get(), interrupt_workaround, oss_enable, oss_out_bits, and oss_out_device.
Referenced by PlaybackConfig::load_defaults(), and EDLSession::load_defaults().

| int AudioOutConfig::save_defaults | ( | BC_Hash * | defaults | ) |
Definition at line 174 of file playbackconfig.C.
References alsa_out_bits, alsa_out_device, audio_offset, BCTEXTLEN, driver, duplex, dv1394_channel, dv1394_path, dv1394_port, dv1394_syt, esound_out_port, esound_out_server, firewire_channel, firewire_path, firewire_port, firewire_syt, fragment_size, interrupt_workaround, oss_enable, oss_out_bits, oss_out_device, and BC_Hash::update().
Referenced by PlaybackConfig::save_defaults(), and EDLSession::save_defaults().

Definition at line 23 of file playbackconfig.h.
Referenced by RenderEngine::arm_command(), AudioOutConfig(), copy_from(), PackageRenderer::create_engine(), PlaybackPrefs::create_objects(), AAttachmentPoint::get_buffer_size(), PlaybackModuleFragment::handle_event(), load_defaults(), operator==(), and save_defaults().
Definition at line 27 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), AudioDevice::current_position(), PlaybackAudioOffset::handle_event(), load_defaults(), operator==(), and save_defaults().
Definition at line 31 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::initialize(), AudioInConfig::is_duplex(), load_defaults(), VDevice1394::open_output(), AudioDevice::open_output(), operator==(), and save_defaults().
| int AudioOutConfig::oss_enable[MAXDEVICES] |
Definition at line 32 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), load_defaults(), and save_defaults().
| char AudioOutConfig::oss_out_device[MAXDEVICES][BCTEXTLEN] |
Definition at line 33 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_oss_objs(), AudioInConfig::is_duplex(), load_defaults(), operator==(), and save_defaults().
Definition at line 34 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_oss_objs(), AudioInConfig::is_duplex(), load_defaults(), operator==(), and save_defaults().
| char AudioOutConfig::esound_out_server[BCTEXTLEN] |
Definition at line 38 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_esound_objs(), load_defaults(), operator==(), and save_defaults().
Definition at line 39 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_esound_objs(), load_defaults(), operator==(), and save_defaults().
| char AudioOutConfig::alsa_out_device[BCTEXTLEN] |
Definition at line 42 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_alsa_objs(), load_defaults(), operator==(), and save_defaults().
Definition at line 43 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_alsa_objs(), load_defaults(), operator==(), and save_defaults().
Definition at line 44 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_alsa_objs(), load_defaults(), operator==(), and save_defaults().
Definition at line 47 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_firewire_objs(), load_defaults(), Audio1394::open_output(), operator==(), and save_defaults().
Definition at line 48 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_firewire_objs(), load_defaults(), Audio1394::open_output(), operator==(), and save_defaults().
Definition at line 49 of file playbackconfig.h.
| char AudioOutConfig::firewire_path[BCTEXTLEN] |
Definition at line 50 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_firewire_objs(), load_defaults(), Audio1394::open_output(), operator==(), and save_defaults().
Definition at line 51 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_firewire_objs(), load_defaults(), Audio1394::open_output(), operator==(), and save_defaults().
Definition at line 55 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_firewire_objs(), load_defaults(), Audio1394::open_output(), operator==(), and save_defaults().
Definition at line 56 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_firewire_objs(), load_defaults(), Audio1394::open_output(), operator==(), and save_defaults().
Definition at line 57 of file playbackconfig.h.
| char AudioOutConfig::dv1394_path[BCTEXTLEN] |
Definition at line 58 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_firewire_objs(), load_defaults(), Audio1394::open_output(), operator==(), and save_defaults().
Definition at line 59 of file playbackconfig.h.
Referenced by AudioOutConfig(), copy_from(), ADevicePrefs::create_firewire_objs(), load_defaults(), Audio1394::open_output(), operator==(), and save_defaults().
1.5.5