VDevicePrefs Class Reference

#include <vdeviceprefs.h>

Collaboration diagram for VDevicePrefs:

Collaboration graph
[legend]

Public Member Functions

 VDevicePrefs (int x, int y, PreferencesWindow *pwindow, PreferencesDialog *dialog, VideoOutConfig *out_config, VideoInConfig *in_config, int mode)
 ~VDevicePrefs ()
int initialize (int creation=0)
int delete_objects ()
void reset_objects ()

Data Fields

PreferencesWindowpwindow
PreferencesDialogdialog
VideoOutConfigout_config
VideoInConfigin_config
PrefsChannelPickerchannel_picker

Private Member Functions

int create_lml_objs ()
int create_firewire_objs ()
int create_dv1394_objs ()
int create_v4l_objs ()
int create_v4l2_objs ()
int create_v4l2jpeg_objs ()
int create_screencap_objs ()
int create_buz_objs ()
int create_x11_objs ()
int create_dvb_objs ()

Private Attributes

VDriverMenumenu
BC_Titledevice_title
BC_Titleport_title
BC_Titlenumber_title
BC_Titlechannel_title
BC_Titleoutput_title
BC_Titlesyt_title
VDeviceTextBoxdevice_text
VDeviceTumbleBoxdevice_port
VDeviceTumbleBoxdevice_number
VDeviceIntBoxfirewire_port
VDeviceIntBoxfirewire_channel
VDeviceIntBoxfirewire_channels
VDeviceIntBoxfirewire_syt
VDeviceTextBoxfirewire_path
VDeviceCheckBoxbuz_swap_channels
int driver
int mode
int x
int y

Detailed Description

Definition at line 25 of file vdeviceprefs.h.


Constructor & Destructor Documentation

VDevicePrefs::VDevicePrefs ( int  x,
int  y,
PreferencesWindow pwindow,
PreferencesDialog dialog,
VideoOutConfig out_config,
VideoInConfig in_config,
int  mode 
)

Definition at line 23 of file vdeviceprefs.C.

References driver, menu, and reset_objects().

Here is the call graph for this function:

VDevicePrefs::~VDevicePrefs (  ) 

Definition at line 44 of file vdeviceprefs.C.

References MWindow::channeldb_buz, delete_objects(), menu, PreferencesWindow::mwindow, pwindow, and ChannelDB::save().

Here is the call graph for this function:


Member Function Documentation

int VDevicePrefs::initialize ( int  creation = 0  ) 

int VDevicePrefs::delete_objects (  ) 

void VDevicePrefs::reset_objects (  ) 

int VDevicePrefs::create_lml_objs (  )  [private]

int VDevicePrefs::create_firewire_objs (  )  [private]

int VDevicePrefs::create_dv1394_objs (  )  [private]

int VDevicePrefs::create_v4l_objs (  )  [private]

int VDevicePrefs::create_v4l2_objs (  )  [private]

int VDevicePrefs::create_v4l2jpeg_objs (  )  [private]

int VDevicePrefs::create_screencap_objs (  )  [private]

int VDevicePrefs::create_buz_objs (  )  [private]

int VDevicePrefs::create_x11_objs (  )  [private]

int VDevicePrefs::create_dvb_objs (  )  [private]


Field Documentation

Definition at line 47 of file vdeviceprefs.h.

Referenced by create_buz_objs(), delete_objects(), and reset_objects().

Definition at line 65 of file vdeviceprefs.h.

Referenced by create_dvb_objs(), delete_objects(), and reset_objects().

Definition at line 66 of file vdeviceprefs.h.

Referenced by create_firewire_objs(), delete_objects(), and reset_objects().

Definition at line 67 of file vdeviceprefs.h.

Referenced by create_buz_objs(), delete_objects(), and reset_objects().

Definition at line 68 of file vdeviceprefs.h.

Referenced by create_firewire_objs(), delete_objects(), and reset_objects().

Definition at line 70 of file vdeviceprefs.h.

Referenced by create_dvb_objs(), delete_objects(), and reset_objects().

Definition at line 71 of file vdeviceprefs.h.

Referenced by create_dvb_objs(), delete_objects(), and reset_objects().

Definition at line 72 of file vdeviceprefs.h.

Referenced by create_firewire_objs(), delete_objects(), and reset_objects().

Definition at line 73 of file vdeviceprefs.h.

Referenced by create_firewire_objs(), delete_objects(), and reset_objects().

Definition at line 74 of file vdeviceprefs.h.

Referenced by reset_objects().

Definition at line 75 of file vdeviceprefs.h.

Referenced by create_firewire_objs(), delete_objects(), and reset_objects().

Definition at line 76 of file vdeviceprefs.h.

Referenced by create_firewire_objs(), delete_objects(), and reset_objects().

Definition at line 78 of file vdeviceprefs.h.

Referenced by create_buz_objs(), delete_objects(), and reset_objects().

int VDevicePrefs::driver [private]

int VDevicePrefs::mode [private]

Definition at line 79 of file vdeviceprefs.h.

Referenced by create_buz_objs(), create_firewire_objs(), create_lml_objs(), and initialize().

int VDevicePrefs::x [private]

int VDevicePrefs::y [private]


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:48:32 2008 for Cinelerra by  doxygen 1.5.5