fix: Return unknown device type if default device is invalid

This commit is contained in:
Lars Toenning
2026-06-23 20:43:02 +02:00
parent f46138a790
commit a88c79ef38

View File

@@ -51,11 +51,13 @@ namespace swift::misc::audio
CAudioDeviceInfo CAudioDeviceInfo::getDefaultOutputDevice()
{
if (QMediaDevices::defaultAudioOutput().isNull()) return { Unknown, "" };
return { OutputDevice, QMediaDevices::defaultAudioOutput().description() };
}
CAudioDeviceInfo CAudioDeviceInfo::getDefaultInputDevice()
{
if (QMediaDevices::defaultAudioInput().isNull()) return { Unknown, "" };
return { InputDevice, QMediaDevices::defaultAudioInput().description() };
}