X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fpluginserver.h;h=2b58f06c5dafcd9628712f08cbfdb67b7fa5a92c;hb=166867a58d74619aa11aeb562a994cc364d62231;hp=296d335b1f403a8b591e22de7f6b8a1c285b4744;hpb=12d4e343f31707c899e6e4daa10c68b172433cff;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/pluginserver.h b/cinelerra-5.1/cinelerra/pluginserver.h index 296d335b..2b58f06c 100644 --- a/cinelerra-5.1/cinelerra/pluginserver.h +++ b/cinelerra-5.1/cinelerra/pluginserver.h @@ -76,7 +76,6 @@ public: class PluginGUIs : public ArrayList { - int next_id; MWindow *mwindow; public: PluginGUIs(MWindow *mwindow); @@ -170,7 +169,7 @@ public: KeyFrame* get_keyframe(); // Apply new settings from the plugin GUI. Called by PluginClient::send_configure_change // Used in keyframe spanning mode. - void apply_keyframe(KeyFrame *src); + void apply_keyframe(Plugin *plugin, KeyFrame *src); // Create new theme object. Used by theme plugins. Theme* new_theme(); @@ -216,6 +215,7 @@ public: void set_use_opengl(int value, VideoDevice *vdevice); // Plugin must call this before performing OpenGL operations. int get_use_opengl(); + int to_ram(VFrame *vframe); // Called from plugin client // Returns 1 if a GUI is open so OpenGL routines can determine if