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

PlaybackConfig Class Reference

#include <playbackconfig.h>

List of all members.

Public Member Functions

 PlaybackConfig ()
 ~PlaybackConfig ()
PlaybackConfigoperator= (PlaybackConfig &that)
void copy_from (PlaybackConfig *src)
int load_defaults (Defaults *defaults)
int save_defaults (Defaults *defaults)

Public Attributes

char hostname [BCTEXTLEN]
int port
AudioOutConfigaconfig
VideoOutConfigvconfig


Detailed Description

Definition at line 132 of file playbackconfig.h.


Constructor & Destructor Documentation

PlaybackConfig::PlaybackConfig  ) 
 

Definition at line 536 of file playbackconfig.C.

References aconfig, hostname, port, and vconfig.

PlaybackConfig::~PlaybackConfig  ) 
 

Definition at line 544 of file playbackconfig.C.

References aconfig, and vconfig.


Member Function Documentation

void PlaybackConfig::copy_from PlaybackConfig src  ) 
 

Definition at line 556 of file playbackconfig.C.

References aconfig, VideoOutConfig::copy_from(), AudioOutConfig::copy_from(), hostname, port, and vconfig.

Referenced by RenderEngine::arm_command(), EDLSession::copy(), and operator=().

int PlaybackConfig::load_defaults Defaults *  defaults  ) 
 

Definition at line 564 of file playbackconfig.C.

References aconfig, hostname, VideoOutConfig::load_defaults(), AudioOutConfig::load_defaults(), port, and vconfig.

Referenced by EDLSession::load_defaults().

PlaybackConfig & PlaybackConfig::operator= PlaybackConfig that  ) 
 

Definition at line 550 of file playbackconfig.C.

References copy_from().

int PlaybackConfig::save_defaults Defaults *  defaults  ) 
 

Definition at line 576 of file playbackconfig.C.

References aconfig, hostname, port, VideoOutConfig::save_defaults(), AudioOutConfig::save_defaults(), and vconfig.

Referenced by EDLSession::save_defaults().


Member Data Documentation

AudioOutConfig* PlaybackConfig::aconfig
 

Definition at line 146 of file playbackconfig.h.

Referenced by PreferencesThread::apply_settings(), RenderEngine::arm_command(), copy_from(), PlaybackPrefs::create_objects(), AAttachmentPoint::get_buffer_size(), RenderEngine::get_duty(), PlaybackModuleFragment::handle_event(), PlaybackAudioOffset::handle_event(), ARender::init_output_buffers(), PlayableTracks::is_playable(), load_defaults(), RenderEngine::open_output(), PlaybackConfig(), VirtualAConsole::process_buffer(), Render::render(), save_defaults(), and ~PlaybackConfig().

char PlaybackConfig::hostname[BCTEXTLEN]
 

Definition at line 143 of file playbackconfig.h.

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

int PlaybackConfig::port
 

Definition at line 144 of file playbackconfig.h.

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

VideoOutConfig* PlaybackConfig::vconfig
 

Definition at line 147 of file playbackconfig.h.

Referenced by PreferencesThread::apply_settings(), RenderEngine::arm_command(), copy_from(), RecordMonitor::create_objects(), PlaybackPrefs::create_objects(), PlaybackEngine::get_channeldb(), VRender::get_colormodel(), RenderEngine::get_current_channel(), EDLSession::get_cwindow_display(), RenderEngine::get_duty(), PlayableTracks::is_playable(), load_defaults(), RenderEngine::open_output(), PlaybackConfig(), Render::render(), save_defaults(), and ~PlaybackConfig().


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