From baef88bd9435d87968715015b9b99750a05c86a5 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Sat, 27 Feb 2021 00:17:37 +0100 Subject: [PATCH] restart demodulator on compression changes --- csdr/csdr.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/csdr/csdr.py b/csdr/csdr.py index 80ff9e3..b817677 100644 --- a/csdr/csdr.py +++ b/csdr/csdr.py @@ -494,7 +494,10 @@ class dsp(object): self.secondary_fft_size = secondary_fft_size def set_audio_compression(self, what): + if self.audio_compression == what: + return self.audio_compression = what + self.restart() def get_audio_bytes_to_read(self): # desired latency: 5ms