From fc39645141a63e1834d94bcde8c7060a513b3d06 Mon Sep 17 00:00:00 2001 From: falkTX Date: Thu, 21 Mar 2019 16:45:12 +0100 Subject: [PATCH] Do not bridge LSP plugin UIs, for now Signed-off-by: falkTX --- source/backend/plugin/CarlaPluginLV2.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/backend/plugin/CarlaPluginLV2.cpp b/source/backend/plugin/CarlaPluginLV2.cpp index ca769b800..8ce8df72a 100644 --- a/source/backend/plugin/CarlaPluginLV2.cpp +++ b/source/backend/plugin/CarlaPluginLV2.cpp @@ -4597,6 +4597,11 @@ public: if (std::strstr(rdfUI->URI, "http://calf.sourceforge.net/plugins/gui/") != nullptr) return pData->engine->getOptions().preferUiBridges; + // LSP-Plugins UIs make heavy use of URIDs, for which carla right now is very slow + // FIXME after some optimization, remove this + if (std::strstr(rdfUI->URI, "http://lsp-plug.in/ui/lv2/") != nullptr) + return false; + return true; #else return false;