From 91402dee76921409319de689c471e49afce8a490 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Tue, 12 Aug 2008 01:02:59 +0000 Subject: (Almost) properly define "instance access" and "data access" extensions needed by VSTGUI port. git-svn-id: http://svn.drobilla.net/lad/mda-lv2@1341 a436a847-0d15-0410-975c-d299462d15a1 --- lvz/gui_wrapper.cpp | 6 +++--- lvz/wrapper.cpp | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'lvz') diff --git a/lvz/gui_wrapper.cpp b/lvz/gui_wrapper.cpp index ca2b894..cd8dc24 100644 --- a/lvz/gui_wrapper.cpp +++ b/lvz/gui_wrapper.cpp @@ -105,13 +105,13 @@ mda_ui_instantiate(const struct _LV2UI_Descriptor* descriptor, if (features != NULL) { const LV2_Feature* feature = features[0]; for (size_t i = 0; (feature = features[i]) != NULL; ++i) { - if (!strcmp(feature->URI, "http://lv2plug.in/ns/ext/dev/plugin-instance")) { + if (!strcmp(feature->URI, "http://lv2plug.in/ns/ext/instance-access")) { instance = (LV2_Handle)feature->data; - } else if (!strcmp(feature->URI, "http://lv2plug.in/ns/ext/dev/extension-data")) { + } else if (!strcmp(feature->URI, "http://lv2plug.in/ns/ext/data-access")) { LV2_ExtensionData* ext_data = (LV2_ExtensionData*)feature->data; extension_data_func func = (extension_data_func)feature->data; get_effect = (get_effect_func)ext_data->extension_data( - "http://lv2plug.in/ns/ext/dev/vstgui"); + "http://drobilla.net/ns/dev/vstgui"); } } } diff --git a/lvz/wrapper.cpp b/lvz/wrapper.cpp index 82a6989..5a2d8fe 100644 --- a/lvz/wrapper.cpp +++ b/lvz/wrapper.cpp @@ -155,7 +155,7 @@ mda_get_audioeffectx(LV2_Handle instance) static const void* mda_extension_data(const char* uri) { - if (!strcmp(uri, "http://lv2plug.in/ns/ext/dev/vstgui")) { + if (!strcmp(uri, "http://drobilla.net/ns/dev/vstgui")) { // FIXME: shouldn't return function pointers directly return (const void*)mda_get_audioeffectx; } else { -- cgit v1.2.1