mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-05-02 07:05:38 +08:00
Don't push duplicated audio devices into the list
This commit is contained in:
committed by
Mat Sutcliffe
parent
a2e3700739
commit
18ec101391
@@ -79,7 +79,7 @@ namespace BlackMisc
|
|||||||
for (const QAudioDeviceInfo &inputDevice : inputDevices)
|
for (const QAudioDeviceInfo &inputDevice : inputDevices)
|
||||||
{
|
{
|
||||||
const CAudioDeviceInfo d(CAudioDeviceInfo::InputDevice, inputDevice.deviceName());
|
const CAudioDeviceInfo d(CAudioDeviceInfo::InputDevice, inputDevice.deviceName());
|
||||||
devices.push_back(d);
|
if (! devices.contains(d)) { devices.push_back(d); }
|
||||||
}
|
}
|
||||||
return devices;
|
return devices;
|
||||||
}
|
}
|
||||||
@@ -92,7 +92,7 @@ namespace BlackMisc
|
|||||||
for (const QAudioDeviceInfo &outputDevice : outputDevices)
|
for (const QAudioDeviceInfo &outputDevice : outputDevices)
|
||||||
{
|
{
|
||||||
const CAudioDeviceInfo d(CAudioDeviceInfo::OutputDevice, outputDevice.deviceName());
|
const CAudioDeviceInfo d(CAudioDeviceInfo::OutputDevice, outputDevice.deviceName());
|
||||||
devices.push_back(d);
|
if (! devices.contains(d)) { devices.push_back(d); }
|
||||||
}
|
}
|
||||||
return devices;
|
return devices;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user