11 #include "recordlabel.inc"
18 Batch(MWindow
*mwindow
, Record
*record
);
22 static char* mode_to_text(int record_mode
);
23 static int text_to_mode(char *text
);
24 Asset_GC
get_current_asset();
25 char* get_source_text();
26 Channel
* get_current_channel_struct();
27 void calculate_news();
28 void create_default_path();
29 void copy_from(Batch
*batch
);
30 void toggle_label(double position
);
35 // List of assets for every file created.
36 // First asset is the default asset.
37 std::vector
<Asset_GC
> assets
;
38 // Created during recording if scene to scene.
39 // Created after recording if NULL
45 // Add new sources for every input device
46 // Entry in channel table to record from
49 // Time offset of start of current file from batch start
51 // Type of start time to begin at
55 // Start time of batch
58 // Number of seconds for all recording except infinite
60 // Flash the color of the display while waiting for start.of batch
63 // Totals for current batch
64 long total_samples
, total_frames
;
66 long current_sample
, current_frame
;
67 // Totals for synchronization
68 long session_samples
, session_frames
;
70 // Info for warning field
72 // Record mode #define
81 // c-file-style: "linux"