int hot_node;
CICacheSize *cache_size;
- PrefsFileProbes *file_probes;
enum
{
TOTAL_COLUMNS
};
- ArrayList<BC_ListBoxItem*> nodes[4];
+ ArrayList<BC_ListBoxItem*> nodes[TOTAL_COLUMNS];
PrefsRenderFarmEditNode *edit_node;
PrefsRenderFarmPort *edit_port;
PrefsRenderFarmNodes *node_list;
+ PrefsRenderFarmWatchdog *renderfarm_watchdog;
FormatTools *brender_tools;
BC_Title *master_rate;
- PrefsYUV420P_DVDlace *yuv420p_dvdlace;
- FileProbeDialog *file_probe_dialog;
};
-
class PrefsUseBRender : public BC_CheckBox
{
public:
PrefsUseBRender(PreferencesWindow *pwindow,
- int x,
- int y);
+ int x, int y);
int handle_event();
PreferencesWindow *pwindow;
};
public:
PrefsBRenderFragment(PreferencesWindow *pwindow,
PerformancePrefs *subwindow,
- int x,
- int y);
+ int x, int y);
int handle_event();
PreferencesWindow *pwindow;
};
-
-
class PrefsRenderPreroll : public BC_TumbleTextBox
{
public:
PreferencesWindow *pwindow;
};
-class PrefsTrapSigSEGV : public BC_CheckBox
-{
-public:
- PrefsTrapSigSEGV(PerformancePrefs *perf_prefs, int x, int y);
- ~PrefsTrapSigSEGV();
- int handle_event();
-
- PerformancePrefs *perf_prefs;
-};
-
-class PrefsTrapSigINTR : public BC_CheckBox
-{
-public:
- PrefsTrapSigINTR(PerformancePrefs *perf_prefs, int x, int y);
- ~PrefsTrapSigINTR();
- int handle_event();
-
- PerformancePrefs *perf_prefs;
-};
-
class PrefsFFMPEGMarkerIndecies : public BC_CheckBox
{
public:
PerformancePrefs *perf_prefs;
};
-
-
-
class PrefsRenderFarm : public BC_CheckBox
{
public:
int handle_event();
-
PreferencesWindow *pwindow;
};
int handle_event();
-
PreferencesWindow *pwindow;
};
public:
PrefsRenderFarmPort(PreferencesWindow *pwindow,
PerformancePrefs *subwindow,
- int x,
- int y);
+ int x, int y);
~PrefsRenderFarmPort();
int handle_event();
public:
PrefsRenderFarmJobs(PreferencesWindow *pwindow,
PerformancePrefs *subwindow,
- int x,
- int y);
+ int x, int y);
~PrefsRenderFarmJobs();
int handle_event();
public:
PrefsRenderFarmMountpoint(PreferencesWindow *pwindow,
PerformancePrefs *subwindow,
- int x,
- int y);
+ int x, int y);
~PrefsRenderFarmMountpoint();
int handle_event();
int handle_event();
int selection_changed();
int column_resize_event();
+ void update_list();
+
+ const char *titles[PerformancePrefs::TOTAL_COLUMNS];
+ int widths[PerformancePrefs::TOTAL_COLUMNS];
PreferencesWindow *pwindow;
PerformancePrefs *subwindow;
int handle_event();
PerformancePrefs *subwindow;
-
PreferencesWindow *pwindow;
};
PreferencesWindow *pwindow;
};
-
class PrefsRenderFarmReset : public BC_GenericButton
{
public:
PrefsRenderFarmReset(PreferencesWindow *pwindow,
- PerformancePrefs *subwindow,
- int x, int y);
+ PerformancePrefs *subwindow, int x, int y);
int handle_event();
PreferencesWindow *pwindow;
};
-
-class PrefsYUV420P_DVDlace : public BC_CheckBox
+class PrefsRenderFarmWatchdog : public BC_TumbleTextBox
{
public:
- PrefsYUV420P_DVDlace(PreferencesWindow *pwindow,
- PerformancePrefs *subwindow,
- int x, int y);
+ PrefsRenderFarmWatchdog(PreferencesWindow *pwindow,
+ PerformancePrefs *subwindow, int x, int y);
int handle_event();
};
-
class CICacheSize : public BC_TumbleTextBox
{
public:
- CICacheSize(int x,
- int y,
+ CICacheSize(int x, int y,
PreferencesWindow *pwindow,
PerformancePrefs *subwindow);
- int handle_event();
- PreferencesWindow *pwindow;
-};
+ int handle_event();
-class PrefsFileProbes : public BC_GenericButton
-{
-public:
PreferencesWindow *pwindow;
- PerformancePrefs *perf_prefs;
-
- int handle_event();
- PrefsFileProbes(PreferencesWindow *pwindow, PerformancePrefs *perf_prefs, int x, int y);
};