mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-08-06 01:06:31 +08:00
fix: Return unknown device type if default device is invalid
This commit is contained in:
@@ -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() };
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user