From 428a7caf55e2787c7db6b560d6d44df2cee42b70 Mon Sep 17 00:00:00 2001 From: ed Date: Mon, 27 Apr 2020 18:38:38 +0100 Subject: [PATCH] AAX: Fixed some warnings in the AAX wrapper --- .../juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp b/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp index f27a845070..384359f13e 100644 --- a/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp @@ -299,6 +299,12 @@ namespace AAXClasses case AAX_eStemFormat_Ambi_1_ACN: return AudioChannelSet::ambisonic (1); case AAX_eStemFormat_Ambi_2_ACN: return AudioChannelSet::ambisonic (2); case AAX_eStemFormat_Ambi_3_ACN: return AudioChannelSet::ambisonic (3); + case AAX_eStemFormat_Reserved_1: + case AAX_eStemFormat_Reserved_2: + case AAX_eStemFormat_Reserved_3: + case AAX_eStemFormatNum: + case AAX_eStemFormat_Any: + case AAX_eStemFormat_INT32_MAX: default: return AudioChannelSet::disabled(); } } @@ -315,6 +321,10 @@ namespace AAXClasses case AudioProcessorParameter::compressorLimiterGainReductionMeter: return AAX_eMeterType_CLGain; case AudioProcessorParameter::expanderGateGainReductionMeter: return AAX_eMeterType_EGGain; case AudioProcessorParameter::analysisMeter: return AAX_eMeterType_Analysis; + case AudioProcessorParameter::genericParameter: + case AudioProcessorParameter::inputGain: + case AudioProcessorParameter::outputGain: + case AudioProcessorParameter::otherMeter: default: return AAX_eMeterType_Other; } } @@ -327,6 +337,7 @@ namespace AAXClasses case AAX_eHighlightColor_Blue: return Colours::blue; case AAX_eHighlightColor_Green: return Colours::green; case AAX_eHighlightColor_Yellow: return Colours::yellow; + case AAX_eHighlightColor_Num: default: jassertfalse; break; }