r1006: configure: Use libx264_pic instead of libx264 if available.
[cinelerra_cv/mob.git] / cinelerra / record.inc
blobc9c933f23f0f66d68bf3c80feb0c94fbef9c3ba3
1 #ifndef RECORD_INC
2 #define RECORD_INC
4 class RecordMenuItem;
5 class Record;
7 // Context for start_recording
8 // Skip start delay
9 #define CONTEXT_INTERACTIVE  0
10 // Include start delay
11 #define CONTEXT_BATCH        1
12 // Only 1 frame omitting start delay
13 #define CONTEXT_SINGLEFRAME  2
15 // States for record
16 #define RECORD_NOTHING 0
17 #define RECORD_INTRO 1
18 #define RECORD_CAPTURING 2
20 // Operations for the CAPTURING state
21 #define IS_DONE       0
22 #define IS_MONITORING 1
23 #define IS_RECORDING  2
24 #define IS_DUPLEXING  3
25 #define IS_PREVIEWING 4
27 // Record modes
28 #define RECORD_INFINITE 0
29 #define RECORD_TIMED 1
30 #define RECORD_LOOP 2
31 #define RECORD_SCENETOSCENE 3
33 // Record start time
34 #define RECORD_START 0
35 #define RECORD_DELAY 1
41 #define BATCH_DELAY 500000
43 #endif