r602: Fix baver's code... don't insert timecode when show_tc is not set
[cinelerra_cv/mob.git] / cinelerra / videodevice.inc
blob6a8bf6b8ff3b8a435625a389f4ac541526e25aa9
1 #ifndef VIDEODEVICE_INC
2 #define VIDEODEVICE_INC
4 class VideoDevice;
6 // Flags for mainwindow->preferences->vconfig_in->driver
7 #define VIDEO4LINUX          0
8 #define VIDEO4LINUX2         1
9 #define VIDEO4LINUX2JPEG     2
10 #define SCREENCAPTURE        3
11 #define CAPTURE_LML          4
12 #define CAPTURE_FIREWIRE     5
13 #define CAPTURE_BUZ          6
15 #define VIDEO4LINUX_TITLE      "Video4Linux"
16 #define VIDEO4LINUX2_TITLE     "Video4Linux2"
17 #define VIDEO4LINUX2JPEG_TITLE "Video4Linux2 JPEG"
18 #define SCREENCAPTURE_TITLE    "Screencapture"
19 #define CAPTURE_LML_TITLE      "LML 33"
20 #define CAPTURE_BUZ_TITLE      "Buz"
21 #define CAPTURE_FIREWIRE_TITLE "IEEE 1394"
23 #define PLAYBACK_X11      10
24 #define PLAYBACK_X11_XV   14
25 #define PLAYBACK_BUZ      11
26 #define PLAYBACK_LML      12
27 #define PLAYBACK_FIREWIRE 13
28 #define PLAYBACK_DV1394   15
30 #define PLAYBACK_X11_TITLE      "X11"
31 #define PLAYBACK_X11_XV_TITLE   "X11-XV"
32 #define PLAYBACK_BUZ_TITLE      "Buz"
33 #define PLAYBACK_LML_TITLE      "LML 33"
34 #define PLAYBACK_FIREWIRE_TITLE "IEEE 1394"
35 #define PLAYBACK_DV1394_TITLE   "DV 1394"
37 // Output formats required for direct frame copy
38 // RGB is for either RGB or RGBA as defined in the VFrame
39 #define OUTPUT_RGB  0
40 #define OUTPUT_MJPA 1
41 #define OUTPUT_DV   2
43 #endif