From ce3e78322b9b6067ad565cffb704aa7336277f3e Mon Sep 17 00:00:00 2001 From: mxi-box Date: Sat, 30 Mar 2024 12:12:57 +0800 Subject: [PATCH] Fix default audio boolean mark --- sdrbase/audio/audiodevicemanager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdrbase/audio/audiodevicemanager.cpp b/sdrbase/audio/audiodevicemanager.cpp index 949945910..f845ef615 100644 --- a/sdrbase/audio/audiodevicemanager.cpp +++ b/sdrbase/audio/audiodevicemanager.cpp @@ -502,7 +502,7 @@ void AudioDeviceManager::startAudioOutput(int outputDeviceIndex) m_audioOutputInfos[deviceName].udpChannelMode = udpChannelMode; m_audioOutputInfos[deviceName].udpChannelCodec = udpChannelCodec; m_audioOutputInfos[deviceName].udpDecimationFactor = decimationFactor; - m_defaultOutputStarted = (outputDeviceIndex == -1); + m_defaultOutputStarted |= (outputDeviceIndex == -1); } else { @@ -540,7 +540,7 @@ void AudioDeviceManager::startAudioInput(int inputDeviceIndex) m_audioInputs[inputDeviceIndex]->setVolume(volume); m_audioInputInfos[deviceName].volume = volume; - m_defaultInputStarted = (inputDeviceIndex == -1); + m_defaultInputStarted |= (inputDeviceIndex == -1); } else {