fix editpanel wdw lock issues, use undo bracketing to avoid stop playback deadlocks
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / shuttle.h
index 532a560926b585073a56d6311134a4f9dbcf34e6..e3bd2c914354233a1ba4485407b1f4e2b957e77c 100644 (file)
@@ -7,28 +7,10 @@
 #include "shuttle.inc"
 #include "thread.h"
 
-#include "mwindow.h"
-#include "mwindowgui.h"
-#include "awindow.h"
-#include "awindowgui.h"
-#include "cwindow.h"
-#include "cwindowgui.h"
-#include "vwindow.h"
-#include "vwindowgui.h"
-
-#include <stdio.h>
-#include <stdint.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <fcntl.h>
-#include <string.h>
-
 #include <linux/input.h>
-#include <linux/input-event-codes.h>
 #include <sys/types.h>
 #include <regex.h>
 
-
 // Copyright 2013 Eric Messick (FixedImagePhoto.com/Contact)
 // reworked 2019 for cinelerra-gg by William Morrow (aka goodguy)
 
@@ -226,6 +208,7 @@ public:
        static const char *probe();
        void run();
        int read_config_file();
+       static BC_WindowBase *owns(BC_WindowBase *wdw, Window win);
 
        int done;
        int failed;