From 2ec541f2effe02ad88c882d78ca49081be2d4d93 Mon Sep 17 00:00:00 2001 From: Dale Glass Date: Wed, 20 May 2020 22:31:02 +0200 Subject: [PATCH] Fix Linux default audio device debug messages Linux had no default audio implementation, implemented using QAudioDeviceInfo. --- libraries/audio-client/src/AudioClient.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libraries/audio-client/src/AudioClient.cpp b/libraries/audio-client/src/AudioClient.cpp index d9ad82fb51..4e8c88560b 100644 --- a/libraries/audio-client/src/AudioClient.cpp +++ b/libraries/audio-client/src/AudioClient.cpp @@ -610,6 +610,14 @@ QString defaultAudioDeviceName(QAudio::Mode mode) { << " [" << deviceName << "] [" << "]"; #endif +#endif + +#ifdef Q_OS_LINUX + if ( mode == QAudio::AudioInput ) { + deviceName = QAudioDeviceInfo::defaultInputDevice().deviceName(); + } else { + deviceName = QAudioDeviceInfo::defaultOutputDevice().deviceName(); + } #endif return deviceName; }