void start_mixer();
int select_zwindow(ZWindow *zwindow);
void tile_mixers();
+ int masters_to_mixers();
+ void mix_masters();
void set_gang_tracks(int v);
int load_filenames(ArrayList<char*> *filenames,
int load_mode = LOADMODE_REPLACE,
void toggle_projector_xyz();
double get_position();
void set_position(double position);
+ double get_timecode_offset();
+ void set_timecode_offset(double offset);
+ void align_timecodes();
// seek to labels
// shift_down must be passed by the caller because different windows call
AUDIO_5_1_TO_2,
AUDIO_1_TO_1
};
- void add_audio_track_entry(int above, Track *dst);
- int add_audio_track(int above, Track *dst);
void add_clip_to_edl(EDL *edl);
- void add_video_track_entry(Track *dst = 0);
- int add_video_track(int above, Track *dst);
- void add_subttl_track_entry(Track *dst = 0);
- int add_subttl_track(int above, Track *dst);
+ void add_audio_track_entry(int above, Track *dst);
+ Track *add_audio_track(int above, Track *dst);
+ void add_video_track_entry(int above, Track *dst);
+ Track *add_video_track(int above, Track *dst);
+ void add_subttl_track_entry(int above, Track *dst);
+ Track *add_subttl_track(int above, Track *dst);
void asset_to_all();
void asset_to_size();
void move_tracks_down();
void move_track_up(Track *track);
void move_tracks_up();
+ void swap_track_down(Track *track);
+ void swap_tracks_down();
+ void swap_track_up(Track *track);
+ void swap_tracks_up();
void mute_selection();
void new_folder(const char *new_folder, int is_clips);
void delete_folder(char *folder);