From d232eb90d6ecb01610a9a92863f8c3718432b0ac Mon Sep 17 00:00:00 2001 From: reuk Date: Wed, 2 Mar 2022 17:45:41 +0000 Subject: [PATCH] AudioPluginHost: Allow multibus configurations to be set on internal plugins --- extras/AudioPluginHost/Source/Plugins/InternalPlugins.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/extras/AudioPluginHost/Source/Plugins/InternalPlugins.cpp b/extras/AudioPluginHost/Source/Plugins/InternalPlugins.cpp index 996ad51074..178a7ce0a2 100644 --- a/extras/AudioPluginHost/Source/Plugins/InternalPlugins.cpp +++ b/extras/AudioPluginHost/Source/Plugins/InternalPlugins.cpp @@ -111,6 +111,7 @@ public: void setPlayHead (AudioPlayHead* p) override { inner->setPlayHead (p); } void updateTrackProperties (const TrackProperties& p) override { inner->updateTrackProperties (p); } bool isBusesLayoutSupported (const BusesLayout& layout) const override { return inner->checkBusesLayoutSupported (layout); } + bool applyBusLayouts (const BusesLayout& layouts) override { return inner->setBusesLayout (layouts) && AudioPluginInstance::applyBusLayouts (layouts); } bool canAddBus (bool) const override { return true; } bool canRemoveBus (bool) const override { return true; }