Browse Source

Code cleanup

tags/2021-05-28
Tom Poole 7 years ago
parent
commit
71bc0ca7e6
1 changed files with 10 additions and 14 deletions
  1. +10
    -14
      modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h

+ 10
- 14
modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h View File

@@ -250,28 +250,24 @@ public:
int minNumInputs = std::numeric_limits<int>::max(), maxNumInputs = 0, int minNumInputs = std::numeric_limits<int>::max(), maxNumInputs = 0,
minNumOutputs = std::numeric_limits<int>::max(), maxNumOutputs = 0; minNumOutputs = std::numeric_limits<int>::max(), maxNumOutputs = 0;
auto updateMinAndMax = [] (int newValue, int& minValue, int& maxValue)
{
minValue = jmin (minValue, newValue);
maxValue = jmax (maxValue, newValue);
};
if (channelConfiguration.size() > 0) if (channelConfiguration.size() > 0)
{ {
auto defaultConfig = channelConfiguration.getReference (0); auto defaultConfig = channelConfiguration.getReference (0);
minNumInputs = jmin (minNumInputs, (int) defaultConfig.numIns);
maxNumInputs = jmax (maxNumInputs, (int) defaultConfig.numIns);
minNumOutputs = jmin (minNumOutputs, (int) defaultConfig.numOuts);
maxNumOutputs = jmax (maxNumOutputs, (int) defaultConfig.numOuts);
updateMinAndMax ((int) defaultConfig.numIns, minNumInputs, maxNumInputs);
updateMinAndMax ((int) defaultConfig.numOuts, minNumOutputs, maxNumOutputs);
} }
if (auto* bus = processor->getBus (true, 0)) if (auto* bus = processor->getBus (true, 0))
{
auto defaultNumChannels = bus->getDefaultLayout().size();
minNumInputs = jmin (minNumInputs, defaultNumChannels);
maxNumInputs = jmax (maxNumInputs, defaultNumChannels);
}
updateMinAndMax (bus->getDefaultLayout().size(), minNumInputs, maxNumInputs);
if (auto* bus = processor->getBus (false, 0)) if (auto* bus = processor->getBus (false, 0))
{
auto defaultNumChannels = bus->getDefaultLayout().size();
minNumOutputs = jmin (minNumOutputs, defaultNumChannels);
maxNumOutputs = jmax (maxNumOutputs, defaultNumChannels);
}
updateMinAndMax (bus->getDefaultLayout().size(), minNumOutputs, maxNumOutputs);
minNumInputs = jmin (minNumInputs, maxNumInputs); minNumInputs = jmin (minNumInputs, maxNumInputs);
minNumOutputs = jmin (minNumOutputs, maxNumOutputs); minNumOutputs = jmin (minNumOutputs, maxNumOutputs);


Loading…
Cancel
Save