X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fattachmentpoint.h;h=ebcfdc1343cabb61b7d8c3ce1194c5e250911fd6;hb=22c6251d37911a11e322bf7518e6a992ea0bb6c7;hp=6a7dc0f5ffe68ed4a8cb52b36785a569ad53174f;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/attachmentpoint.h b/cinelerra-5.1/cinelerra/attachmentpoint.h index 6a7dc0f5..ebcfdc13 100644 --- a/cinelerra-5.1/cinelerra/attachmentpoint.h +++ b/cinelerra-5.1/cinelerra/attachmentpoint.h @@ -32,6 +32,7 @@ #include "mwindow.inc" #include "messages.inc" #include "plugin.inc" +#include "pluginclient.inc" #include "pluginserver.inc" #include "renderengine.inc" #include "sharedlocation.h" @@ -67,11 +68,9 @@ public: int attach_virtual_plugin(VirtualNode *virtual_plugin); virtual void delete_buffer_vector() {}; -// return 0 if ready to render -// check all the virtual plugins for waiting status -// all virtual plugins attached to this must be waiting for a render -// int sort(VirtualNode *virtual_plugin); // Called by plugin server to render GUI with data. + void reset_gui_frames(PluginServer *server); + void render_gui_frames(PluginClientFrames *frames, PluginServer *server); void render_gui(void *data, PluginServer *server); void render_gui(void *data, int size, PluginServer *server); int gui_open();