From 19ae4c884bf82d0fdcb46cf363c93a288264c515 Mon Sep 17 00:00:00 2001 From: ed Date: Wed, 7 Feb 2018 09:35:20 +0000 Subject: [PATCH] Added operator!= to AudioDeviceManager::AudioDeviceSetup --- .../juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp | 5 +++++ .../juce_audio_devices/audio_io/juce_AudioDeviceManager.h | 1 + 2 files changed, 6 insertions(+) diff --git a/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp b/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp index 00202a3072..f392b1f481 100644 --- a/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp +++ b/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp @@ -43,6 +43,11 @@ bool AudioDeviceManager::AudioDeviceSetup::operator== (const AudioDeviceManager: && useDefaultOutputChannels == other.useDefaultOutputChannels; } +bool AudioDeviceManager::AudioDeviceSetup::operator!= (const AudioDeviceManager::AudioDeviceSetup& other) const +{ + return ! operator== (other); +} + //============================================================================== class AudioDeviceManager::CallbackHandler : public AudioIODeviceCallback, public MidiInputCallback, diff --git a/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h b/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h index 7da7ccff1c..460fb04c92 100644 --- a/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h +++ b/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h @@ -96,6 +96,7 @@ public: AudioDeviceSetup(); bool operator== (const AudioDeviceSetup& other) const; + bool operator!= (const AudioDeviceSetup& other) const; /** The name of the audio device used for output. The name has to be one of the ones listed by the AudioDeviceManager's currently