SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <decimatorsff.h>
Public Member Functions | |
void | decimate1 (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate2_inf (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate2_sup (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate2_cen (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate4_inf (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate4_sup (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate4_cen (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate8_inf (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate8_sup (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate8_cen (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate16_inf (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate16_sup (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate16_cen (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate32_inf (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate32_sup (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate32_cen (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate64_inf (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate64_sup (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
void | decimate64_cen (FSampleVector::iterator *it, const float *buf, qint32 nbIAndQ) |
Decimators with float input and float output
Definition at line 27 of file decimatorsff.h.
void DecimatorsFF::decimate1 | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 20 of file decimatorsff.cpp.
Referenced by MainBench::decimateFF().
void DecimatorsFF::decimate16_cen | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 463 of file decimatorsff.cpp.
References m_decimator16, m_decimator2, m_decimator4, m_decimator8, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
Referenced by MainBench::decimateFF().
void DecimatorsFF::decimate16_inf | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 178 of file decimatorsff.cpp.
References i, m_decimator2, m_decimator4, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
void DecimatorsFF::decimate16_sup | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 205 of file decimatorsff.cpp.
References i, m_decimator2, m_decimator4, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
void DecimatorsFF::decimate2_cen | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 34 of file decimatorsff.cpp.
References m_decimator2, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
Referenced by MainBench::decimateFF().
void DecimatorsFF::decimate2_inf | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 56 of file decimatorsff.cpp.
void DecimatorsFF::decimate2_sup | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 76 of file decimatorsff.cpp.
void DecimatorsFF::decimate32_cen | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 571 of file decimatorsff.cpp.
References m_decimator16, m_decimator2, m_decimator32, m_decimator4, m_decimator8, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
Referenced by MainBench::decimateFF().
void DecimatorsFF::decimate32_inf | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 232 of file decimatorsff.cpp.
References i, m_decimator2, m_decimator4, m_decimator8, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
void DecimatorsFF::decimate32_sup | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 262 of file decimatorsff.cpp.
References i, m_decimator2, m_decimator4, m_decimator8, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
void DecimatorsFF::decimate4_cen | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 370 of file decimatorsff.cpp.
References m_decimator2, m_decimator4, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
Referenced by MainBench::decimateFF().
void DecimatorsFF::decimate4_inf | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 96 of file decimatorsff.cpp.
void DecimatorsFF::decimate4_sup | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 112 of file decimatorsff.cpp.
void DecimatorsFF::decimate64_cen | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 776 of file decimatorsff.cpp.
References m_decimator16, m_decimator2, m_decimator32, m_decimator4, m_decimator64, m_decimator8, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
Referenced by MainBench::decimateFF().
void DecimatorsFF::decimate64_inf | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 292 of file decimatorsff.cpp.
References i, m_decimator16, m_decimator2, m_decimator4, m_decimator8, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
void DecimatorsFF::decimate64_sup | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 331 of file decimatorsff.cpp.
References i, m_decimator16, m_decimator2, m_decimator4, m_decimator8, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
void DecimatorsFF::decimate8_cen | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 404 of file decimatorsff.cpp.
References m_decimator2, m_decimator4, m_decimator8, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
Referenced by MainBench::decimateFF().
void DecimatorsFF::decimate8_inf | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 134 of file decimatorsff.cpp.
References m_decimator2, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
void DecimatorsFF::decimate8_sup | ( | FSampleVector::iterator * | it, |
const float * | buf, | ||
qint32 | nbIAndQ | ||
) |
Definition at line 156 of file decimatorsff.cpp.
References m_decimator2, and IntHalfbandFilterEOF< HBFilterOrder >::myDecimate().
IntHalfbandFilterEOF<DECIMATORSFF_HB_FILTER_ORDER> DecimatorsFF::m_decimator16 |
Definition at line 53 of file decimatorsff.h.
Referenced by decimate16_cen(), decimate32_cen(), decimate64_cen(), decimate64_inf(), and decimate64_sup().
IntHalfbandFilterEOF<DECIMATORSFF_HB_FILTER_ORDER> DecimatorsFF::m_decimator2 |
Definition at line 50 of file decimatorsff.h.
Referenced by decimate16_cen(), decimate16_inf(), decimate16_sup(), decimate2_cen(), decimate32_cen(), decimate32_inf(), decimate32_sup(), decimate4_cen(), decimate64_cen(), decimate64_inf(), decimate64_sup(), decimate8_cen(), decimate8_inf(), and decimate8_sup().
IntHalfbandFilterEOF<DECIMATORSFF_HB_FILTER_ORDER> DecimatorsFF::m_decimator32 |
Definition at line 54 of file decimatorsff.h.
Referenced by decimate32_cen(), and decimate64_cen().
IntHalfbandFilterEOF<DECIMATORSFF_HB_FILTER_ORDER> DecimatorsFF::m_decimator4 |
Definition at line 51 of file decimatorsff.h.
Referenced by decimate16_cen(), decimate16_inf(), decimate16_sup(), decimate32_cen(), decimate32_inf(), decimate32_sup(), decimate4_cen(), decimate64_cen(), decimate64_inf(), decimate64_sup(), and decimate8_cen().
IntHalfbandFilterEOF<DECIMATORSFF_HB_FILTER_ORDER> DecimatorsFF::m_decimator64 |
Definition at line 55 of file decimatorsff.h.
Referenced by decimate64_cen().
IntHalfbandFilterEOF<DECIMATORSFF_HB_FILTER_ORDER> DecimatorsFF::m_decimator8 |
Definition at line 52 of file decimatorsff.h.
Referenced by decimate16_cen(), decimate32_cen(), decimate32_inf(), decimate32_sup(), decimate64_cen(), decimate64_inf(), decimate64_sup(), and decimate8_cen().