From dc00dde4929e61d0b4dce0f905751bc0354c3af9 Mon Sep 17 00:00:00 2001 From: Tom Poole Date: Wed, 24 Jul 2019 11:02:30 +0100 Subject: [PATCH] VST3: Fixed compatibility with the 3.6.13 SDK --- .../format_types/juce_VST3Headers.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/modules/juce_audio_processors/format_types/juce_VST3Headers.h b/modules/juce_audio_processors/format_types/juce_VST3Headers.h index e47d9e9e72..ccdfa19a72 100644 --- a/modules/juce_audio_processors/format_types/juce_VST3Headers.h +++ b/modules/juce_audio_processors/format_types/juce_VST3Headers.h @@ -148,15 +148,17 @@ namespace Steinberg { /** Missing IIDs */ + #if VST_VERSION < 0x03060d // 3.6.13 DEF_CLASS_IID (IPluginBase) - DEF_CLASS_IID (IPlugView) - DEF_CLASS_IID (IPlugFrame) - #if VST_VERSION < 0x030608 - DEF_CLASS_IID (IBStream) - #endif DEF_CLASS_IID (IPluginFactory) DEF_CLASS_IID (IPluginFactory2) DEF_CLASS_IID (IPluginFactory3) + #if VST_VERSION < 0x030608 + DEF_CLASS_IID (IBStream) + #endif + #endif + DEF_CLASS_IID (IPlugView) + DEF_CLASS_IID (IPlugFrame) DEF_CLASS_IID (IPlugViewContentScaleSupport) } #endif //JUCE_VST3HEADERS_INCLUDE_HEADERS_ONLY