compressors: added mkup_gain reset, fixed smooth_only
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / mwindow.C
index e3bf6b622d3fbaefb4f144bbe4b57d88c3f91223..d932f67975b964e973649297ba46f0c0988f7ea3 100644 (file)
@@ -3446,6 +3446,20 @@ void MWindow::update_plugin_guis(int do_keyframe_guis)
        if(do_keyframe_guis) update_keyframe_guis();
 }
 
+void MWindow::stop_plugin_guis()
+{
+// Send new configuration to plugin GUI's
+       plugin_gui_lock->lock("MWindow::stop_plugin_guis");
+
+       for( int i=0; i<plugin_guis->size(); ++i ) {
+               PluginServer *ptr = plugin_guis->get(i);
+               if( edl->tracks->plugin_exists(ptr->plugin) ) {
+                       ptr->render_stop();
+               }
+       }
+       plugin_gui_lock->unlock(); 
+}
+
 int MWindow::plugin_gui_open(Plugin *plugin)
 {
        int gui_id = plugin->gui_id;