X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmwindow.h;h=c5dde17209371616e592325110322f98cfbf0881;hb=83b70dd60863377cb281e6be5206304e10373e30;hp=c636d787f337f71a0ad33b94cca2bf5ec292e9e2;hpb=1db0dacec8f9d7f5687e582bd282d9bf83bd58f0;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/mwindow.h b/cinelerra-5.1/cinelerra/mwindow.h index c636d787..c5dde172 100644 --- a/cinelerra-5.1/cinelerra/mwindow.h +++ b/cinelerra-5.1/cinelerra/mwindow.h @@ -23,6 +23,7 @@ #include #include +#include #include "apatchgui.h" #include "arraylist.h" @@ -210,9 +211,13 @@ public: int create_ref(Asset *asset, EDL *ref); // Show windows void show_vwindow(int raise); + void hide_vwindow(int raise); void show_awindow(); - void show_lwindow(); + void hide_awindow(); void show_cwindow(); + void hide_cwindow(); + void show_lwindow(); + void hide_lwindow(); void show_gwindow(); void hide_gwindow(); void restore_windows(); @@ -305,6 +310,7 @@ public: void start_mixer(); int select_zwindow(ZWindow *zwindow); void tile_mixers(); + void tile_mixers(int x1, int x2, int y1, int y2); int masters_to_mixers(); void mix_masters(); void set_gang_tracks(int v); @@ -379,6 +385,7 @@ public: void crop_video(int mode); void update_plugins(); void get_backup_path(char *path, int len); + void create_timestamped_copy_from_previous_backup(char *previouspath); // Call after every edit operation void save_backup(); void load_backup(); @@ -448,7 +455,7 @@ public: void clear_hard_edges(); int clear_hard_edges(double start, double end); void clear_select(); - void select_edits(); + void select_edits(int v); void concatenate_tracks(); int copy_flags(int copy_flags=COPY_CLIPBOARD); void copy(); @@ -848,6 +855,7 @@ public: int get_cpus(); // void clean_indexes(); + void clean_backups(); // TimeBomb timebomb; SigHandler *sighandler; int restart_status;