From 452c64c13d301e2697d8cbd689c12e03986d6d29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Sch=C3=BCrmann?= Date: Sun, 11 Apr 2021 13:11:39 +0200 Subject: Read device names as Uft8. This is a API change in Portaudio 19.7 introduced in https://github.com/PortAudio/portaudio/pull/391. Since we use patched Portaudio 19.6 including this PR, we can't add a version guard. --- src/soundio/sounddeviceportaudio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/soundio/sounddeviceportaudio.cpp b/src/soundio/sounddeviceportaudio.cpp index d14cb8272f..68118c1ade 100644 --- a/src/soundio/sounddeviceportaudio.cpp +++ b/src/soundio/sounddeviceportaudio.cpp @@ -113,7 +113,7 @@ SoundDevicePortAudio::SoundDevicePortAudio(UserSettingsPointer config, m_deviceId.name = deviceInfo->name; } m_deviceId.portAudioIndex = devIndex; - m_strDisplayName = QString::fromLocal8Bit(deviceInfo->name); + m_strDisplayName = QString::fromUtf8(deviceInfo->name); m_iNumInputChannels = m_deviceInfo->maxInputChannels; m_iNumOutputChannels = m_deviceInfo->maxOutputChannels; -- cgit v1.2.3