remove incorrectly named
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / pluginserver.C
index 18619cc7ad98ff2d88c7f16eabb5df4128de393a..8ea9140d10e8930c5fadea849e1c4b67185a0502 100644 (file)
@@ -508,6 +508,7 @@ void PluginServer::process_transition(VFrame *input,
                int64_t total_len)
 {
        if( !plugin_open ) return;
+       if (total_len == 0) return;
        PluginVClient *vclient = (PluginVClient*)client;
        to_ram(input);
        to_ram(output);
@@ -661,7 +662,6 @@ void PluginServer::render_gui(void *data, int size)
 PluginGUIs::PluginGUIs(MWindow *mwindow)
 {
        this->mwindow = mwindow;
-       this->next_id = 0;
 }
 PluginGUIs::~PluginGUIs()
 {
@@ -669,7 +669,7 @@ PluginGUIs::~PluginGUIs()
 
 void PluginGUIs::append(PluginServer *server)
 {
-       server->gui_id = next_id++;
+       server->gui_id = EDL::next_id();
        ArrayList<PluginServer*>::append(server);
 }