new/reworked audio plugins ported from hv72 compressor/multi/reverb, glyph workaround...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / attachmentpoint.h
index 6a7dc0f5ffe68ed4a8cb52b36785a569ad53174f..ebcfdc1343cabb61b7d8c3ce1194c5e250911fd6 100644 (file)
@@ -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();