From f2db4bfba84970c5e752afc63cd9bab59e8fc4e9 Mon Sep 17 00:00:00 2001 From: Tom Poole Date: Fri, 8 Mar 2019 15:57:33 +0000 Subject: [PATCH] VST3: Removed some inconsequential debugging messages --- .../format_types/juce_VST3PluginFormat.cpp | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp b/modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp index d583136895..c023c75042 100644 --- a/modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp +++ b/modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp @@ -1886,7 +1886,10 @@ public: cachedBusLayouts = getBusesLayout(); warnOnFailure (holder->component->setActive (true)); - warnOnFailure (processor->setProcessing (true)); + auto result = processor->setProcessing (true); + + if (result != kResultOk && result != kNotImplemented) + warnOnFailure (result); isActive = true; } @@ -1901,7 +1904,12 @@ public: setStateForAllMidiBuses (false); if (processor != nullptr) - warnOnFailure (processor->setProcessing (false)); + { + auto result = processor->setProcessing (false); + + if (result != kResultOk && result != kNotImplemented) + warnOnFailure (result); + } if (holder->component != nullptr) warnOnFailure (holder->component->setActive (false)); @@ -2618,8 +2626,15 @@ private: Steinberg::MemoryStream stream; if (holder->component->getState (&stream) == kResultTrue) + { if (stream.seek (0, Steinberg::IBStream::kIBSeekSet, nullptr) == kResultTrue) - warnOnFailure (editController->setComponentState (&stream)); + { + auto result = editController->setComponentState (&stream); + + if (result != kResultOk && result != kNotImplemented) + warnOnFailure (result); + } + } } void grabInformationObjects()