#include <recordconfig.h>
Public Member Functions | |
| VideoInConfig () | |
| ~VideoInConfig () | |
| VideoInConfig & | operator= (VideoInConfig &that) |
| void | copy_from (VideoInConfig *src) |
| int | load_defaults (BC_Hash *defaults) |
| int | save_defaults (BC_Hash *defaults) |
| char * | get_path () |
Data Fields | |
| 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] |
| char | dvb_in_host [BCTEXTLEN] |
| int | dvb_in_port |
| int | dvb_in_number |
| int | firewire_port |
| int | firewire_channel |
| char | firewire_path [BCTEXTLEN] |
| int | capture_length |
| int | w |
| int | h |
| float | in_framerate |
Definition at line 42 of file recordconfig.h.
| VideoInConfig::VideoInConfig | ( | ) |
Definition at line 150 of file recordconfig.C.
References buz_in_device, capture_length, driver, dvb_in_host, dvb_in_number, dvb_in_port, 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 181 of file recordconfig.C.
| VideoInConfig & VideoInConfig::operator= | ( | VideoInConfig & | that | ) |
Definition at line 239 of file recordconfig.C.
References copy_from().

| void VideoInConfig::copy_from | ( | VideoInConfig * | src | ) |
Definition at line 208 of file recordconfig.C.
References buz_in_device, capture_length, driver, dvb_in_host, dvb_in_number, dvb_in_port, 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=().
| int VideoInConfig::load_defaults | ( | BC_Hash * | defaults | ) |
Definition at line 245 of file recordconfig.C.
References buz_in_device, capture_length, driver, dvb_in_host, dvb_in_number, dvb_in_port, firewire_channel, firewire_path, firewire_port, BC_Hash::get(), h, in_framerate, lml_in_device, screencapture_display, v4l2_in_device, v4l2jpeg_in_device, v4l_in_device, and w.
Referenced by EDLSession::load_defaults().

| int VideoInConfig::save_defaults | ( | BC_Hash * | defaults | ) |
Definition at line 269 of file recordconfig.C.
References buz_in_device, capture_length, driver, dvb_in_host, dvb_in_number, dvb_in_port, firewire_channel, firewire_path, firewire_port, h, in_framerate, lml_in_device, screencapture_display, BC_Hash::update(), v4l2_in_device, v4l2jpeg_in_device, v4l_in_device, and w.
Referenced by EDLSession::save_defaults().

| char * VideoInConfig::get_path | ( | ) |
Definition at line 185 of file recordconfig.C.
References buz_in_device, driver, dvb_in_host, v4l2_in_device, v4l2jpeg_in_device, and v4l_in_device.
Definition at line 54 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(), get_channeldb_path(), get_path(), RecordMonitorThread::init_output_format(), VDevicePrefs::initialize(), VideoDevice::is_compressed(), load_defaults(), Record::load_defaults(), VideoDevice::new_device_base(), VideoDevice::open_input(), VDevice1394::open_input(), LiveVideo::process_buffer(), RecordMonitorThread::render_frame(), RecordMonitorGUI::resize_event(), Record::run(), save_defaults(), Record::source_to_text(), RecordMonitorThread::stop_playback(), VideoDevice::update_translation(), and VideoInConfig().
| char VideoInConfig::v4l_in_device[BCTEXTLEN] |
Definition at line 55 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().
| char VideoInConfig::v4l2_in_device[BCTEXTLEN] |
Definition at line 56 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 57 of file recordconfig.h.
Referenced by copy_from(), VDevicePrefs::create_v4l2jpeg_objs(), get_path(), load_defaults(), save_defaults(), and VideoInConfig().
| char VideoInConfig::lml_in_device[BCTEXTLEN] |
Definition at line 58 of file recordconfig.h.
Referenced by copy_from(), VDevicePrefs::create_lml_objs(), load_defaults(), VDeviceLML::open_input(), save_defaults(), and VideoInConfig().
| char VideoInConfig::buz_in_device[BCTEXTLEN] |
Definition at line 59 of file recordconfig.h.
Referenced by copy_from(), VDevicePrefs::create_buz_objs(), get_path(), load_defaults(), VDeviceBUZ::open_input_core(), save_defaults(), and VideoInConfig().
| char VideoInConfig::screencapture_display[BCTEXTLEN] |
Definition at line 60 of file recordconfig.h.
Referenced by copy_from(), VDevicePrefs::create_screencap_objs(), load_defaults(), VDeviceX11::open_input(), save_defaults(), and VideoInConfig().
| char VideoInConfig::dvb_in_host[BCTEXTLEN] |
Definition at line 64 of file recordconfig.h.
Referenced by copy_from(), VDevicePrefs::create_dvb_objs(), get_path(), load_defaults(), DeviceDVBInput::reopen_tuner(), save_defaults(), DeviceDVBInput::try_tuner(), and VideoInConfig().
Definition at line 65 of file recordconfig.h.
Referenced by copy_from(), VDevicePrefs::create_dvb_objs(), load_defaults(), save_defaults(), DeviceDVBInput::try_tuner(), and VideoInConfig().
Definition at line 66 of file recordconfig.h.
Referenced by copy_from(), VDevicePrefs::create_dvb_objs(), load_defaults(), save_defaults(), and VideoInConfig().
Definition at line 68 of file recordconfig.h.
Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), VDevice1394::open_input(), save_defaults(), and VideoInConfig().
Definition at line 68 of file recordconfig.h.
Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), VDevice1394::open_input(), save_defaults(), and VideoInConfig().
| char VideoInConfig::firewire_path[BCTEXTLEN] |
Definition at line 69 of file recordconfig.h.
Referenced by copy_from(), VDevicePrefs::create_firewire_objs(), load_defaults(), VDevice1394::open_input(), save_defaults(), and VideoInConfig().
Definition at line 72 of file recordconfig.h.
Referenced by copy_from(), RecordPrefs::create_objects(), VideoCaptureLength::handle_event(), load_defaults(), VDeviceV4L::next_frame(), VDevice1394::open_input(), VDeviceBUZ::open_input_core(), save_defaults(), VDeviceBUZInput::start(), VDeviceV4L::v4l1_start_capture(), and VideoInConfig().
| int VideoInConfig::w |
Definition at line 74 of file recordconfig.h.
Referenced by VDeviceV4L::capture_frame(), copy_from(), RecordW::handle_event(), load_defaults(), Record::load_defaults(), VDeviceX11::open_input(), VDevice1394::open_input(), Audio1394::open_input(), VDeviceBUZ::open_input_core(), LiveVideo::process_buffer(), save_defaults(), VideoDevice::update_translation(), VDeviceV4L::v4l_init(), and VideoInConfig().
| int VideoInConfig::h |
Definition at line 74 of file recordconfig.h.
Referenced by VDeviceV4L::capture_frame(), copy_from(), RecordH::handle_event(), load_defaults(), Record::load_defaults(), VDeviceX11::open_input(), VDevice1394::open_input(), Audio1394::open_input(), VDeviceBUZ::open_input_core(), LiveVideo::process_buffer(), save_defaults(), VideoDevice::update_translation(), VDeviceV4L::v4l_init(), and VideoInConfig().
Definition at line 76 of file recordconfig.h.
Referenced by copy_from(), RecordFrameRate::handle_event(), load_defaults(), Record::load_defaults(), save_defaults(), and VideoInConfig().
1.5.5