summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-04-22 08:08:37 +0000
committerDavid Robillard <d@drobilla.net>2011-04-22 08:08:37 +0000
commitc37722f7dc3c3872095a70eb35bd43f4662d99f5 (patch)
treea51d2b31118ed41374ea754480f2bc548fda0214 /libs/ardour/ardour
parent12bb5b62071e25168922ef0fe27f23493bed05db (diff)
Use new Suil and SLV2 APIs for LV2 plugin UIs.
Add lv2_ui.h (required by lv2_external_ui.h). git-svn-id: svn://localhost/ardour2/branches/3.0@9406 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/lv2_plugin.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/ardour/lv2_plugin.h b/libs/ardour/ardour/lv2_plugin.h
index a854a2ac8e..91dc2f61a5 100644
--- a/libs/ardour/ardour/lv2_plugin.h
+++ b/libs/ardour/ardour/lv2_plugin.h
@@ -74,6 +74,7 @@ class LV2Plugin : public ARDOUR::Plugin
SLV2Plugin slv2_plugin () { return _plugin; }
SLV2UI slv2_ui () { return _ui; }
+ SLV2Value ui_type() { return _ui_type; }
SLV2Port slv2_port (uint32_t i) { return slv2_plugin_get_port_by_index (_plugin, i); }
bool is_external_ui () const;
@@ -125,6 +126,7 @@ class LV2Plugin : public ARDOUR::Plugin
LV2_Feature** _features;
SLV2Plugin _plugin;
SLV2UI _ui;
+ SLV2Value _ui_type;
SLV2Value _name;
SLV2Value _author;
SLV2Instance _instance;