TimeFormatFeet *feet;
TimeFormatSeconds *seconds;
ViewThumbnails *thumbnails;
+ YuvColorSpace *yuv_color_space;
+ YuvColorRange *yuv_color_range;
};
PreferencesWindow *pwindow;
};
+class YuvColorSpace : public BC_PopupMenu
+{
+ static const char *color_space[3];
+public:
+ YuvColorSpace(int x, int y, PreferencesWindow *pwindow);
+ ~YuvColorSpace();
+
+ void create_objects();
+ int handle_event();
+
+ PreferencesWindow *pwindow;
+};
+
+class YuvColorSpaceItem : public BC_MenuItem
+{
+public:
+ YuvColorSpaceItem(YuvColorSpace *popup, const char *text, int id);
+ int handle_event();
+ YuvColorSpace *popup;
+ int id;
+};
+
+class YuvColorRange : public BC_PopupMenu
+{
+ static const char *color_range[2];
+public:
+ YuvColorRange(int x, int y, PreferencesWindow *pwindow);
+ ~YuvColorRange();
+
+ void create_objects();
+ int handle_event();
+
+ PreferencesWindow *pwindow;
+};
+
+class YuvColorRangeItem : public BC_MenuItem
+{
+public:
+ YuvColorRangeItem(YuvColorRange *popup, const char *text, int id);
+ int handle_event();
+ YuvColorRange *popup;
+ int id;
+};
+
+class PrefsAutostartLV2UI : public BC_CheckBox
+{
+public:
+ PrefsAutostartLV2UI(int x, int y, PreferencesWindow *pwindow);
+ int handle_event();
+ PreferencesWindow *pwindow;
+};
+
+class PerpetualSession : public BC_CheckBox
+{
+public:
+ PerpetualSession(int x, int y, PreferencesWindow *pwindow);
+ int handle_event();
+ PreferencesWindow *pwindow;
+};
+
#endif