diff --git a/plugins/channelrx/demodam/amdemodsettings.cpp b/plugins/channelrx/demodam/amdemodsettings.cpp index a523e49d8..2094c6b45 100644 --- a/plugins/channelrx/demodam/amdemodsettings.cpp +++ b/plugins/channelrx/demodam/amdemodsettings.cpp @@ -33,7 +33,7 @@ void AMDemodSettings::resetToDefaults() m_rfBandwidth = 5000; m_squelch = -40.0; m_volume = 2.0; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_audioMute = false; m_bandpassEnable = false; m_copyAudioToUDP = false; diff --git a/plugins/channelrx/demodbfm/bfmdemodsettings.cpp b/plugins/channelrx/demodbfm/bfmdemodsettings.cpp index c7c273d5e..b10acc87d 100644 --- a/plugins/channelrx/demodbfm/bfmdemodsettings.cpp +++ b/plugins/channelrx/demodbfm/bfmdemodsettings.cpp @@ -41,7 +41,7 @@ void BFMDemodSettings::resetToDefaults() m_afBandwidth = 15000; m_volume = 2.0; m_squelch = -60.0; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_audioStereo = false; m_lsbStereo = false; m_showPilot = false; diff --git a/plugins/channelrx/demoddsd/dsddemodsettings.cpp b/plugins/channelrx/demoddsd/dsddemodsettings.cpp index 163289121..84f3e0b6a 100644 --- a/plugins/channelrx/demoddsd/dsddemodsettings.cpp +++ b/plugins/channelrx/demoddsd/dsddemodsettings.cpp @@ -39,7 +39,7 @@ void DSDDemodSettings::resetToDefaults() m_squelchGate = 5; // 10s of ms at 48000 Hz sample rate. Corresponds to 2400 for AGC attack m_squelch = -40.0; m_audioMute = false; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_enableCosineFiltering = false; m_syncOrConstellation = false; m_slot1On = true; diff --git a/plugins/channelrx/demodnfm/nfmdemodsettings.cpp b/plugins/channelrx/demodnfm/nfmdemodsettings.cpp index c1efda589..1abf809fd 100644 --- a/plugins/channelrx/demodnfm/nfmdemodsettings.cpp +++ b/plugins/channelrx/demodnfm/nfmdemodsettings.cpp @@ -49,7 +49,7 @@ void NFMDemodSettings::resetToDefaults() m_ctcssOn = false; m_audioMute = false; m_ctcssIndex = 0; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_copyAudioToUDP = false; m_copyAudioUseRTP = false; m_udpAddress = "127.0.0.1"; diff --git a/plugins/channelrx/demodssb/ssbdemod.cpp b/plugins/channelrx/demodssb/ssbdemod.cpp index 9ba4601df..65e241926 100644 --- a/plugins/channelrx/demodssb/ssbdemod.cpp +++ b/plugins/channelrx/demodssb/ssbdemod.cpp @@ -66,7 +66,7 @@ SSBDemod::SSBDemod(DeviceSourceAPI *deviceAPI) : m_spanLog2 = 3; m_inputSampleRate = 48000; m_inputFrequencyOffset = 0; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_audioBuffer.resize(1<<14); m_audioBufferFill = 0; diff --git a/plugins/channelrx/demodssb/ssbdemodsettings.cpp b/plugins/channelrx/demodssb/ssbdemodsettings.cpp index 2cebdd11e..f6ddc9d1b 100644 --- a/plugins/channelrx/demodssb/ssbdemodsettings.cpp +++ b/plugins/channelrx/demodssb/ssbdemodsettings.cpp @@ -54,7 +54,7 @@ void SSBDemodSettings::resetToDefaults() m_volume = 3.0; m_spanLog2 = 3; m_inputFrequencyOffset = 0; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_udpAddress = "127.0.0.1"; m_udpPort = 9999; m_rgbColor = QColor(0, 255, 0).rgb(); diff --git a/plugins/channelrx/demodwfm/wfmdemodsettings.cpp b/plugins/channelrx/demodwfm/wfmdemodsettings.cpp index c2fbb12e7..467615136 100644 --- a/plugins/channelrx/demodwfm/wfmdemodsettings.cpp +++ b/plugins/channelrx/demodwfm/wfmdemodsettings.cpp @@ -42,7 +42,7 @@ void WFMDemodSettings::resetToDefaults() m_volume = 2.0; m_squelch = -60.0; m_audioMute = false; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_copyAudioToUDP = false; m_copyAudioUseRTP = false; m_udpAddress = "127.0.0.1"; diff --git a/plugins/channeltx/modam/ammodsettings.cpp b/plugins/channeltx/modam/ammodsettings.cpp index 0265c9536..bee3ed0d8 100644 --- a/plugins/channeltx/modam/ammodsettings.cpp +++ b/plugins/channeltx/modam/ammodsettings.cpp @@ -34,7 +34,7 @@ void AMModSettings::resetToDefaults() m_rfBandwidth = 12500.0; m_modFactor = 0.2f; m_toneFrequency = 1000.0f; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_volumeFactor = 1.0f; m_channelMute = false; m_playLoop = false; diff --git a/plugins/channeltx/modnfm/nfmmodsettings.cpp b/plugins/channeltx/modnfm/nfmmodsettings.cpp index a35e7158b..5a80a1c8c 100644 --- a/plugins/channeltx/modnfm/nfmmodsettings.cpp +++ b/plugins/channeltx/modnfm/nfmmodsettings.cpp @@ -50,7 +50,7 @@ void NFMModSettings::resetToDefaults() m_rfBandwidth = 12500.0f; m_fmDeviation = 5000.0f; m_toneFrequency = 1000.0f; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_volumeFactor = 1.0f; m_channelMute = false; m_playLoop = false; diff --git a/plugins/channeltx/modssb/ssbmodsettings.cpp b/plugins/channeltx/modssb/ssbmodsettings.cpp index 6f3df4b8c..f84a28b48 100644 --- a/plugins/channeltx/modssb/ssbmodsettings.cpp +++ b/plugins/channeltx/modssb/ssbmodsettings.cpp @@ -51,7 +51,7 @@ void SSBModSettings::resetToDefaults() m_usb = true; m_toneFrequency = 1000.0; m_volumeFactor = 1.0; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_spanLog2 = 3; m_audioBinaural = false; m_audioFlipChannels = false; diff --git a/plugins/channeltx/modwfm/wfmmodsettings.cpp b/plugins/channeltx/modwfm/wfmmodsettings.cpp index 864db9264..afae3d54c 100644 --- a/plugins/channeltx/modwfm/wfmmodsettings.cpp +++ b/plugins/channeltx/modwfm/wfmmodsettings.cpp @@ -42,7 +42,7 @@ void WFMModSettings::resetToDefaults() m_afBandwidth = 15000.0f; m_fmDeviation = 50000.0f; m_toneFrequency = 1000.0f; - m_audioSampleRate = DSPEngine::instance()->getAudioSampleRate(); + m_audioSampleRate = DSPEngine::instance()->getDefaultAudioSampleRate(); m_volumeFactor = 1.0f; m_channelMute = false; m_playLoop = false; diff --git a/sdrbase/audio/audiodevicemanager.cpp b/sdrbase/audio/audiodevicemanager.cpp index fcfa548f9..033aa0b53 100644 --- a/sdrbase/audio/audiodevicemanager.cpp +++ b/sdrbase/audio/audiodevicemanager.cpp @@ -18,10 +18,9 @@ #include