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

VideoOutConfig Class Reference

#include <playbackconfig.h>

List of all members.

Public Types

enum  { USE_NO_FIELDS, USE_EVEN_FIRST, USE_ODD_FIRST }

Public Member Functions

 VideoOutConfig ()
 ~VideoOutConfig ()
int operator!= (VideoOutConfig &that)
int operator== (VideoOutConfig &that)
VideoOutConfigoperator= (VideoOutConfig &that)
void copy_from (VideoOutConfig *src)
int load_defaults (Defaults *defaults)
int save_defaults (Defaults *defaults)
int total_playable_channels ()
char * get_path ()

Public Attributes

int driver
char lml_out_device [BCTEXTLEN]
char buz_out_device [BCTEXTLEN]
int buz_out_channel
int buz_swap_fields
char x11_host [BCTEXTLEN]
int x11_use_fields
int do_channel [MAXCHANNELS]
int brightness
int hue
int color
int contrast
int whiteness
int firewire_channel
int firewire_port
char firewire_path [BCTEXTLEN]
int firewire_syt
int dv1394_channel
int dv1394_port
char dv1394_path [BCTEXTLEN]
int dv1394_syt


Detailed Description

Definition at line 75 of file playbackconfig.h.


Member Enumeration Documentation

anonymous enum
 

Enumerator:
USE_NO_FIELDS 
USE_EVEN_FIRST 
USE_ODD_FIRST 

Definition at line 101 of file playbackconfig.h.


Constructor & Destructor Documentation

VideoOutConfig::VideoOutConfig  ) 
 

Definition at line 325 of file playbackconfig.C.

References brightness, buz_out_channel, buz_out_device, buz_swap_fields, color, contrast, do_channel, driver, dv1394_channel, dv1394_path, dv1394_port, dv1394_syt, firewire_channel, firewire_path, firewire_port, firewire_syt, hue, lml_out_device, MAX_CHANNELS, USE_NO_FIELDS, whiteness, x11_host, and x11_use_fields.

VideoOutConfig::~VideoOutConfig  ) 
 

Definition at line 353 of file playbackconfig.C.


Member Function Documentation

void VideoOutConfig::copy_from VideoOutConfig src  ) 
 

Definition at line 400 of file playbackconfig.C.

References buz_out_channel, buz_out_device, buz_swap_fields, do_channel, driver, dv1394_channel, dv1394_path, dv1394_port, dv1394_syt, firewire_channel, firewire_path, firewire_port, firewire_syt, lml_out_device, MAX_CHANNELS, x11_host, and x11_use_fields.

Referenced by PlaybackConfig::copy_from(), and operator=().

char * VideoOutConfig::get_path  ) 
 

Definition at line 423 of file playbackconfig.C.

References buz_out_device, driver, dv1394_path, firewire_path, and x11_host.

int VideoOutConfig::load_defaults Defaults *  defaults  ) 
 

Definition at line 444 of file playbackconfig.C.

References buz_out_channel, buz_out_device, buz_swap_fields, driver, dv1394_channel, dv1394_path, dv1394_port, dv1394_syt, firewire_channel, firewire_path, firewire_port, firewire_syt, lml_out_device, x11_host, and x11_use_fields.

Referenced by PlaybackConfig::load_defaults().

int VideoOutConfig::operator!= VideoOutConfig that  ) 
 

Definition at line 358 of file playbackconfig.C.

VideoOutConfig & VideoOutConfig::operator= VideoOutConfig that  ) 
 

Definition at line 394 of file playbackconfig.C.

References copy_from().

int VideoOutConfig::operator== VideoOutConfig that  ) 
 

Definition at line 363 of file playbackconfig.C.

References brightness, buz_out_channel, buz_out_device, buz_swap_fields, color, contrast, driver, dv1394_channel, dv1394_path, dv1394_port, dv1394_syt, firewire_channel, firewire_path, firewire_port, firewire_syt, hue, lml_out_device, whiteness, x11_host, and x11_use_fields.

int VideoOutConfig::save_defaults Defaults *  defaults  ) 
 

Definition at line 483 of file playbackconfig.C.

References buz_out_channel, buz_out_device, buz_swap_fields, driver, dv1394_channel, dv1394_path, dv1394_port, dv1394_syt, firewire_channel, firewire_path, firewire_port, firewire_syt, lml_out_device, x11_host, and x11_use_fields.

Referenced by PlaybackConfig::save_defaults().

int VideoOutConfig::total_playable_channels  ) 
 

Definition at line 520 of file playbackconfig.C.

References do_channel, and MAXCHANNELS.

Referenced by RenderEngine::get_duty().


Member Data Documentation

int VideoOutConfig::brightness
 

Definition at line 113 of file playbackconfig.h.

Referenced by PrefsChannelPicker::get_brightness(), operator==(), PrefsChannelPicker::set_brightness(), and VideoOutConfig().

int VideoOutConfig::buz_out_channel
 

Definition at line 94 of file playbackconfig.h.

Referenced by copy_from(), RenderEngine::get_current_channel(), PrefsChannelPicker::get_current_channel_number(), load_defaults(), operator==(), save_defaults(), PrefsChannelPicker::set_channel_number(), and VideoOutConfig().

char VideoOutConfig::buz_out_device[BCTEXTLEN]
 

Definition at line 92 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_buz_objs(), get_path(), load_defaults(), VDeviceBUZ::open_output_core(), operator==(), save_defaults(), and VideoOutConfig().

int VideoOutConfig::buz_swap_fields
 

Definition at line 95 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_buz_objs(), load_defaults(), operator==(), save_defaults(), VideoOutConfig(), and VDeviceBUZ::write_buffer().

int VideoOutConfig::color
 

Definition at line 115 of file playbackconfig.h.

Referenced by PrefsChannelPicker::get_color(), operator==(), PrefsChannelPicker::set_color(), and VideoOutConfig().

int VideoOutConfig::contrast
 

Definition at line 116 of file playbackconfig.h.

Referenced by PrefsChannelPicker::get_contrast(), operator==(), PrefsChannelPicker::set_contrast(), and VideoOutConfig().

int VideoOutConfig::do_channel[MAXCHANNELS]
 

Definition at line 110 of file playbackconfig.h.

Referenced by RenderEngine::arm_command(), copy_from(), PackageRenderer::initialize(), PlayableTracks::is_playable(), Render::render(), total_playable_channels(), and VideoOutConfig().

int VideoOutConfig::driver
 

Definition at line 90 of file playbackconfig.h.

Referenced by RenderEngine::arm_command(), copy_from(), RecordMonitor::create_objects(), PlaybackEngine::get_channeldb(), VRender::get_colormodel(), RenderEngine::get_current_channel(), get_path(), VDevicePrefs::initialize(), load_defaults(), VDeviceX11::new_output_buffer(), VideoDevice::open_output(), operator==(), save_defaults(), and VideoOutConfig().

int VideoOutConfig::dv1394_channel
 

Definition at line 126 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), operator==(), DV1394Input::run(), save_defaults(), and VideoOutConfig().

char VideoOutConfig::dv1394_path[BCTEXTLEN]
 

Definition at line 128 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), get_path(), load_defaults(), operator==(), save_defaults(), and VideoOutConfig().

int VideoOutConfig::dv1394_port
 

Definition at line 127 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), operator==(), save_defaults(), and VideoOutConfig().

int VideoOutConfig::dv1394_syt
 

Definition at line 129 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), operator==(), save_defaults(), and VideoOutConfig().

int VideoOutConfig::firewire_channel
 

Definition at line 120 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), operator==(), save_defaults(), and VideoOutConfig().

char VideoOutConfig::firewire_path[BCTEXTLEN]
 

Definition at line 122 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), get_path(), load_defaults(), operator==(), save_defaults(), and VideoOutConfig().

int VideoOutConfig::firewire_port
 

Definition at line 121 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), operator==(), save_defaults(), and VideoOutConfig().

int VideoOutConfig::firewire_syt
 

Definition at line 123 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), operator==(), save_defaults(), and VideoOutConfig().

int VideoOutConfig::hue
 

Definition at line 114 of file playbackconfig.h.

Referenced by PrefsChannelPicker::get_hue(), operator==(), PrefsChannelPicker::set_hue(), and VideoOutConfig().

char VideoOutConfig::lml_out_device[BCTEXTLEN]
 

Definition at line 91 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_lml_objs(), load_defaults(), VDeviceLML::open_output(), operator==(), save_defaults(), and VideoOutConfig().

int VideoOutConfig::whiteness
 

Definition at line 117 of file playbackconfig.h.

Referenced by PrefsChannelPicker::get_whiteness(), operator==(), PrefsChannelPicker::set_whiteness(), and VideoOutConfig().

char VideoOutConfig::x11_host[BCTEXTLEN]
 

Definition at line 98 of file playbackconfig.h.

Referenced by copy_from(), VDevicePrefs::create_x11_objs(), EDLSession::get_cwindow_display(), get_path(), load_defaults(), operator==(), save_defaults(), and VideoOutConfig().

int VideoOutConfig::x11_use_fields
 

Definition at line 99 of file playbackconfig.h.

Referenced by copy_from(), RecordMonitor::create_objects(), load_defaults(), operator==(), save_defaults(), VideoOutConfig(), and VDeviceX11::write_buffer().


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