Merge branch 'master' into windows
[ardour.git] / libs / ardour / ardour / lv2_plugin.h
index 4cd34b30266ef6405c37a926c5089d5ec6480c81..6b4b1a1c67461e073cd2c8f169a0349e20a1b67e 100644 (file)
@@ -29,6 +29,8 @@
 #include "ardour/worker.h"
 #include "pbd/ringbuffer.h"
 
+typedef struct LV2_Evbuf_Impl LV2_Evbuf;
+
 namespace ARDOUR {
 
 // a callback function for lilv_state_new_from_instance(). friend of LV2Plugin
@@ -75,6 +77,7 @@ class LV2Plugin : public ARDOUR::Plugin, public ARDOUR::Workee
        const void* c_ui_type();
 
        bool is_external_ui () const;
+       bool is_external_kx () const;
        bool ui_is_resizable () const;
 
        const char* port_symbol (uint32_t port) const;