diff options
-rw-r--r-- | src/multimedia/alsa/qalsamediadevices.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/multimedia/alsa/qalsamediadevices.cpp b/src/multimedia/alsa/qalsamediadevices.cpp index 10a7e464a..9466fa0cd 100644 --- a/src/multimedia/alsa/qalsamediadevices.cpp +++ b/src/multimedia/alsa/qalsamediadevices.cpp @@ -78,12 +78,12 @@ static QList<QAudioDevice> availableDevices(QAudioDevice::Mode mode) if (infop) { devices.append(infop->create()); - if (!hasDefault && infop->id == "default") { + if (!hasDefault && infop->id.startsWith("default")) { infop->isDefault = true; hasDefault = true; - } else if (!sysdefault && !hasDefault && infop->id == "sysdefault") { - sysdefault = infop; } + if (!sysdefault && infop->id.startsWith("sysdefault")) + sysdefault = infop; } } |