[SCM] calf/master: Unbreak GTK+ GUI.

js at users.alioth.debian.org js at users.alioth.debian.org
Tue May 7 15:40:34 UTC 2013


The following commit has been merged in the master branch:
commit b9b6dc839c40cebbd632ca776817a11c2543265c
Author: Krzysztof Foltman <wdev at foltman.com>
Date:   Sat Jan 1 17:48:54 2011 +0000

    Unbreak GTK+ GUI.

diff --git a/src/lv2gui.cpp b/src/lv2gui.cpp
index 3f33c06..12295a8 100644
--- a/src/lv2gui.cpp
+++ b/src/lv2gui.cpp
@@ -236,7 +236,8 @@ struct lv2_plugin_proxy: public plugin_ctl_iface, public plugin_proxy_base, publ
     
     virtual float get_level(unsigned int port) { return 0.f; }
     virtual void execute(int command_no) { assert(0); }
-    virtual void send_configures(send_configure_iface *sci) { 
+    virtual void send_configures(send_configure_iface *sci)
+    {    
         if (instance)
         {
             fprintf(stderr, "Send configures...\n");
@@ -245,6 +246,13 @@ struct lv2_plugin_proxy: public plugin_ctl_iface, public plugin_proxy_base, publ
         else
             fprintf(stderr, "Configuration not available because of lack of instance-access/data-access\n");
     }
+    virtual int send_status_updates(send_updates_iface *sui, int last_serial)
+    { 
+        if (instance)
+            return instance->send_status_updates(sui, last_serial);
+        else // no status updates because of lack of instance-access/data-access
+            return 0;
+    }
     virtual const plugin_metadata_iface *get_metadata_iface() const { return plugin_metadata; }
     /// Override for a method in plugin_ctl_iface - trivial delegation to base class
     virtual const line_graph_iface *get_line_graph_iface() const { return plugin_proxy_base::get_line_graph_iface(); }

-- 
calf audio plugins packaging



More information about the pkg-multimedia-commits mailing list