7 // Context for start_recording
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
16 #define RECORD_NOTHING 0
17 #define RECORD_INTRO 1
18 #define RECORD_CAPTURING 2
20 // Operations for the CAPTURING state
22 #define IS_MONITORING 1
23 #define IS_RECORDING 2
24 #define IS_DUPLEXING 3
25 #define IS_PREVIEWING 4
28 #define RECORD_INFINITE 0
29 #define RECORD_TIMED 1
31 #define RECORD_SCENETOSCENE 3
34 #define RECORD_START 0
35 #define RECORD_DELAY 1
41 #define BATCH_DELAY 500000