// Synchronize EDL settings with all playback engines depending on current
// operation. Doesn't redraw anything.
void sync_parameters(int change_type = CHANGE_PARAMS);
- void to_clip();
+ void to_clip(EDL *edl, const char *txt);
+ void to_clip(const char *txt);
int toggle_label(int is_mwindow);
void undo_entry(BC_WindowBase *calling_window_gui);
void redo_entry(BC_WindowBase *calling_window_gui);
MainIndexes *mainindexes;
MainProgress *mainprogress;
BRender *brender;
+ char cin_lang[4];
+ int brender_active;
const char *default_standard;
static Commercials *commercials;
int commercial_active;
// This one happens asynchronously of the others. Used by playback to
// see what frame is background rendered.
int brender_available(int position);
- void set_brender_start();
+ void set_brender_active(int v, int update=1);
int put_commercial();
void activate_commercial() { commercial_active = 1; }
void commit_commercial();
void init_error();
void finit_error();
static void init_defaults(BC_Hash* &defaults, char *config_path);
+ void check_language();
const char *default_std();
void fill_preset_defaults(const char *preset, EDLSession *session);
const char *get_preset_name(int index);
void init_commercials();
static void add_plugins(ArrayList<PluginServer*> &plugins);
static void delete_plugins();
-//
+//
void clean_indexes();
// TimeBomb timebomb;
SigHandler *sighandler;