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

VideoInConfig Class Reference

#include <recordconfig.h>

List of all members.

Public Member Functions

 VideoInConfig ()
 ~VideoInConfig ()
VideoInConfigoperator= (VideoInConfig &that)
void copy_from (VideoInConfig *src)
int load_defaults (Defaults *defaults)
int save_defaults (Defaults *defaults)
char * get_path ()

Public Attributes

int driver
char v4l_in_device [BCTEXTLEN]
char v4l2_in_device [BCTEXTLEN]
char v4l2jpeg_in_device [BCTEXTLEN]
char lml_in_device [BCTEXTLEN]
char buz_in_device [BCTEXTLEN]
char screencapture_display [BCTEXTLEN]
int firewire_port
int firewire_channel
char firewire_path [BCTEXTLEN]
int capture_length
int w
int h
float in_framerate


Detailed Description

Definition at line 41 of file recordconfig.h.


Constructor & Destructor Documentation

VideoInConfig::VideoInConfig  ) 
 

Definition at line 157 of file recordconfig.C.

References buz_in_device, capture_length, driver, firewire_channel, firewire_path, firewire_port, h, in_framerate, lml_in_device, screencapture_display, v4l2_in_device, v4l2jpeg_in_device, v4l_in_device, and w.

VideoInConfig::~VideoInConfig  ) 
 

Definition at line 177 of file recordconfig.C.


Member Function Documentation

void VideoInConfig::copy_from VideoInConfig src  ) 
 

Definition at line 201 of file recordconfig.C.

References buz_in_device, capture_length, driver, firewire_channel, firewire_path, firewire_port, h, in_framerate, lml_in_device, screencapture_display, v4l2_in_device, v4l2jpeg_in_device, v4l_in_device, and w.

Referenced by AudioDevice::open_input(), and operator=().

char * VideoInConfig::get_path  ) 
 

Definition at line 181 of file recordconfig.C.

References buz_in_device, driver, v4l2_in_device, v4l2jpeg_in_device, and v4l_in_device.

int VideoInConfig::load_defaults Defaults *  defaults  ) 
 

Definition at line 225 of file recordconfig.C.

References buz_in_device, capture_length, driver, firewire_channel, firewire_path, firewire_port, h, in_framerate, lml_in_device, screencapture_display, v4l2_in_device, v4l2jpeg_in_device, v4l_in_device, and w.

Referenced by EDLSession::load_defaults().

VideoInConfig & VideoInConfig::operator= VideoInConfig that  ) 
 

Definition at line 219 of file recordconfig.C.

References copy_from().

int VideoInConfig::save_defaults Defaults *  defaults  ) 
 

Definition at line 244 of file recordconfig.C.

References buz_in_device, capture_length, driver, firewire_channel, firewire_path, firewire_port, h, in_framerate, lml_in_device, screencapture_display, v4l2_in_device, v4l2jpeg_in_device, v4l_in_device, and w.

Referenced by EDLSession::save_defaults().


Member Data Documentation

char VideoInConfig::buz_in_device[BCTEXTLEN]
 

Definition at line 58 of file recordconfig.h.

Referenced by copy_from(), VDevicePrefs::create_buz_objs(), get_path(), load_defaults(), VDeviceBUZ::open_input_core(), save_defaults(), and VideoInConfig().

int VideoInConfig::capture_length
 

Definition at line 66 of file recordconfig.h.

Referenced by copy_from(), VideoCaptureLength::handle_event(), load_defaults(), VDeviceV4L::next_frame(), VDeviceBUZ::open_input_core(), save_defaults(), VDeviceBUZInput::start(), VDeviceV4L::v4l1_start_capture(), and VideoInConfig().

int VideoInConfig::driver
 

Definition at line 53 of file recordconfig.h.

Referenced by RecordMonitorCanvas::button_press_event(), copy_from(), RecordMonitorGUI::create_objects(), RecordMonitorCanvas::cursor_enter_event(), VDeviceV4L::get_best_colormodel(), VDeviceBase::get_best_colormodel(), Record::get_channeldb_prefix(), get_path(), RecordMonitorThread::init_output_format(), VDevicePrefs::initialize(), VideoDevice::is_compressed(), load_defaults(), Record::load_defaults(), VideoDevice::open_input(), RecordMonitorThread::render_frame(), RecordMonitorGUI::resize_event(), Record::run(), save_defaults(), Record::source_to_text(), RecordMonitorThread::stop_playback(), VideoDevice::update_translation(), and VideoInConfig().

int VideoInConfig::firewire_channel
 

Definition at line 62 of file recordconfig.h.

Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), save_defaults(), and VideoInConfig().

char VideoInConfig::firewire_path[BCTEXTLEN]
 

Definition at line 63 of file recordconfig.h.

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

int VideoInConfig::firewire_port
 

Definition at line 62 of file recordconfig.h.

Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), save_defaults(), and VideoInConfig().

int VideoInConfig::h
 

Definition at line 68 of file recordconfig.h.

Referenced by VDeviceV4L::capture_frame(), copy_from(), RecordH::handle_event(), load_defaults(), Record::load_defaults(), VDeviceX11::open_input(), VDeviceBUZ::open_input_core(), save_defaults(), VideoDevice::update_translation(), VDeviceV4L::v4l_init(), and VideoInConfig().

float VideoInConfig::in_framerate
 

Definition at line 70 of file recordconfig.h.

Referenced by copy_from(), RecordFrameRate::handle_event(), load_defaults(), Record::load_defaults(), save_defaults(), and VideoInConfig().

char VideoInConfig::lml_in_device[BCTEXTLEN]
 

Definition at line 57 of file recordconfig.h.

Referenced by copy_from(), VDevicePrefs::create_lml_objs(), load_defaults(), VDeviceLML::open_input(), save_defaults(), and VideoInConfig().

char VideoInConfig::screencapture_display[BCTEXTLEN]
 

Definition at line 59 of file recordconfig.h.

Referenced by copy_from(), VDevicePrefs::create_screencap_objs(), load_defaults(), VDeviceX11::open_input(), save_defaults(), and VideoInConfig().

char VideoInConfig::v4l2_in_device[BCTEXTLEN]
 

Definition at line 55 of file recordconfig.h.

Referenced by copy_from(), VDevicePrefs::create_v4l2_objs(), get_path(), load_defaults(), save_defaults(), and VideoInConfig().

char VideoInConfig::v4l2jpeg_in_device[BCTEXTLEN]
 

Definition at line 56 of file recordconfig.h.

Referenced by copy_from(), VDevicePrefs::create_v4l2jpeg_objs(), get_path(), load_defaults(), save_defaults(), and VideoInConfig().

char VideoInConfig::v4l_in_device[BCTEXTLEN]
 

Definition at line 54 of file recordconfig.h.

Referenced by copy_from(), VDevicePrefs::create_v4l_objs(), get_path(), load_defaults(), VDeviceV4L::open_input(), save_defaults(), VDeviceV4L::v4l_init(), and VideoInConfig().

int VideoInConfig::w
 

Definition at line 68 of file recordconfig.h.

Referenced by VDeviceV4L::capture_frame(), copy_from(), RecordW::handle_event(), load_defaults(), Record::load_defaults(), VDeviceX11::open_input(), VDeviceBUZ::open_input_core(), save_defaults(), VideoDevice::update_translation(), VDeviceV4L::v4l_init(), and VideoInConfig().


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