From 8fabee226143e3745d8ddc197b5823372b23a5c9 Mon Sep 17 00:00:00 2001 From: Clayton Smith Date: Wed, 13 Nov 2024 16:41:28 -0500 Subject: [PATCH 1/2] Rebuild DDC block when sample rate changes --- src/dsp/downconverter.cpp | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/dsp/downconverter.cpp b/src/dsp/downconverter.cpp index f26967350c..93464c7f2b 100644 --- a/src/dsp/downconverter.cpp +++ b/src/dsp/downconverter.cpp @@ -54,14 +54,13 @@ downconverter_cc::~downconverter_cc() void downconverter_cc::set_decim_and_samp_rate(unsigned int decim, double samp_rate) { d_samp_rate = samp_rate; - if (decim != d_decim) - { - d_decim = decim; - lock(); - disconnect_all(); - connect_all(); - unlock(); - } + d_decim = decim; + + lock(); + disconnect_all(); + connect_all(); + unlock(); + update_proto_taps(); update_phase_inc(); } From 2c5c1c4ee0685d233bedb6a73c1d244085f56acf Mon Sep 17 00:00:00 2001 From: Clayton Smith Date: Wed, 13 Nov 2024 17:01:27 -0500 Subject: [PATCH 2/2] Update news --- resources/news.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/news.txt b/resources/news.txt index 1e823955e2..a8a939833a 100644 --- a/resources/news.txt +++ b/resources/news.txt @@ -8,6 +8,7 @@ IMPROVED: Reduced CPU utilization of plot and waterfall display. IMPROVED: Display and formatting of RDS data. FIXED: Decoding of RDS flags. + FIXED: Incorrect channel filter offset, for some devices. CHANGED: x86 DMG release requires macOS 13.7 or later.