fix segv for plugin render_gui when plugin moved up/dn, opencv build fixes, opts...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / mwindow.h
index ff5ea817a2dc805775a3421dae4a10346b756478..564152125313c695853b5bbc1c066867e5674cf9 100644 (file)
@@ -285,7 +285,7 @@ public:
        int zoom_in_t();
        void split_x();
        void split_y();
-       void crop_video();
+       void crop_video(int mode);
        void update_plugins();
 // Call after every edit operation
        void save_backup();
@@ -522,9 +522,8 @@ public:
        int modify_pluginhandles();
        void finish_modify_handles();
        void rescale_proxy(EDL *clip, int orig_scale, int new_scale);
-       void add_proxy(int use_scaler,
-               ArrayList<Indexable*> *orig_assets,
-               ArrayList<Indexable*> *proxy_assets);
+       void add_proxy(ArrayList<Indexable*> *orig_assets,
+                       ArrayList<Indexable*> *proxy_assets);
        int render_proxy(ArrayList<Indexable *> &new_idxbls);
        void beep(double freq, double secs, double gain);
        int enable_proxy();
@@ -600,7 +599,7 @@ public:
        static ArrayList<PluginServer*> *plugindb;
 // Currently visible plugins
        int64_t plugin_visibility;
-       ArrayList<PluginServer*> *plugin_guis;
+       PluginGUIs *plugin_guis;
 // GUI Plugins to delete
        ArrayList<PluginServer*> *dead_plugins;
 // Keyframe editors