From 942f897978f564bc143ee9d17da1b3f70e41682f Mon Sep 17 00:00:00 2001 From: f4exb Date: Wed, 2 Nov 2016 09:15:32 +0100 Subject: [PATCH] Use the double buffer FIR filter with the front end decimators --- sdrbase/dsp/decimators.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/sdrbase/dsp/decimators.h b/sdrbase/dsp/decimators.h index 7b25be45c..f1565c31f 100644 --- a/sdrbase/dsp/decimators.h +++ b/sdrbase/dsp/decimators.h @@ -18,7 +18,7 @@ #define INCLUDE_GPL_DSP_DECIMATORS_H_ #include "dsp/dsptypes.h" -#include "dsp/inthalfbandfilter.h" +#include "dsp/inthalfbandfilterdb.h" #define DECIMATORS_HB_FILTER_ORDER 48 @@ -120,12 +120,12 @@ public: void decimate64_cen(SampleVector::iterator* it, const T* buf, qint32 len); private: - IntHalfbandFilter m_decimator2; // 1st stages - IntHalfbandFilter m_decimator4; // 2nd stages - IntHalfbandFilter m_decimator8; // 3rd stages - IntHalfbandFilter m_decimator16; // 4th stages - IntHalfbandFilter m_decimator32; // 5th stages - IntHalfbandFilter m_decimator64; // 6th stages + IntHalfbandFilterDB m_decimator2; // 1st stages + IntHalfbandFilterDB m_decimator4; // 2nd stages + IntHalfbandFilterDB m_decimator8; // 3rd stages + IntHalfbandFilterDB m_decimator16; // 4th stages + IntHalfbandFilterDB m_decimator32; // 5th stages + IntHalfbandFilterDB m_decimator64; // 6th stages }; template