From 18ec1013914ee1d44aaf63e79748e81d708814ee Mon Sep 17 00:00:00 2001 From: Roland Rossgotterer Date: Wed, 2 Oct 2019 14:56:33 +0200 Subject: [PATCH] Don't push duplicated audio devices into the list --- src/blackmisc/audio/audiodeviceinfolist.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blackmisc/audio/audiodeviceinfolist.cpp b/src/blackmisc/audio/audiodeviceinfolist.cpp index efe94d52b..c9af3165e 100644 --- a/src/blackmisc/audio/audiodeviceinfolist.cpp +++ b/src/blackmisc/audio/audiodeviceinfolist.cpp @@ -79,7 +79,7 @@ namespace BlackMisc for (const QAudioDeviceInfo &inputDevice : inputDevices) { const CAudioDeviceInfo d(CAudioDeviceInfo::InputDevice, inputDevice.deviceName()); - devices.push_back(d); + if (! devices.contains(d)) { devices.push_back(d); } } return devices; } @@ -92,7 +92,7 @@ namespace BlackMisc for (const QAudioDeviceInfo &outputDevice : outputDevices) { const CAudioDeviceInfo d(CAudioDeviceInfo::OutputDevice, outputDevice.deviceName()); - devices.push_back(d); + if (! devices.contains(d)) { devices.push_back(d); } } return devices; }