mixer align audio, track dump tweak, zwdw refresh edl fix, sketcher tweak
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / mwindow.h
index e2a0a73b9ba18bd6ec76c2c665e149d5ed279d58..0331d5c6282a4d6cd51439ae7387a404db6df1d8 100644 (file)
@@ -62,6 +62,7 @@
 #include "mainsession.inc"
 #include "mainundo.inc"
 #include "maxchannels.h"
+#include "mixersalign.inc"
 #include "mutex.inc"
 #include "mwindow.inc"
 #include "mwindowgui.inc"
@@ -140,8 +141,9 @@ public:
        void show_gwindow();
        void hide_gwindow();
        void restore_windows();
-       void save_layout(int no);
-       void load_layout(int no);
+       void load_layout(const char *layout);
+       void save_layout(const char *layout);
+       void delete_layout(const char *layout);
        int tile_windows(int window_config);
        char *get_cwindow_display();
        void set_screens(int value);
@@ -226,7 +228,6 @@ public:
        void start_mixer();
        int select_zwindow(ZWindow *zwindow);
        void tile_mixers();
-
        int load_filenames(ArrayList<char*> *filenames,
                int load_mode = LOADMODE_REPLACE,
 // Cause the project filename on the top of the window to be updated.
@@ -634,6 +635,8 @@ public:
 // Mixer
        Mutex *zwindows_lock;
        ArrayList<ZWindow*> zwindows;
+       MixersAlign *mixers_align;
+
 // Asset manager
        AWindow *awindow;
 // Automation window