From 82ebab8ac1c301c02ce74fd6ade0b6ea3f69a2ed Mon Sep 17 00:00:00 2001 From: f4exb Date: Tue, 8 Mar 2022 00:57:07 +0100 Subject: [PATCH] ADSB demod: do not apply channel sample rate if it is 0. Fixes #1165 --- plugins/channelrx/demodadsb/adsbdemodsink.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/channelrx/demodadsb/adsbdemodsink.cpp b/plugins/channelrx/demodadsb/adsbdemodsink.cpp index 750ff9669..4590e70fd 100644 --- a/plugins/channelrx/demodadsb/adsbdemodsink.cpp +++ b/plugins/channelrx/demodadsb/adsbdemodsink.cpp @@ -235,6 +235,10 @@ void ADSBDemodSink::applyChannelSettings(int channelSampleRate, int channelFrequ << " channelSampleRate: " << channelSampleRate << " channelFrequencyOffset: " << channelFrequencyOffset; + if (channelSampleRate == 0) { + return; + } + if ((channelFrequencyOffset != m_channelFrequencyOffset) || (channelSampleRate != m_channelSampleRate) || force) {