diff options
Diffstat (limited to 'src/DabModulator.cpp')
-rw-r--r-- | src/DabModulator.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DabModulator.cpp b/src/DabModulator.cpp index d48f1a2..9e9d017 100644 --- a/src/DabModulator.cpp +++ b/src/DabModulator.cpp @@ -258,8 +258,8 @@ int DabModulator::process(Buffer* dataOut) } if (not m_format.empty()) { - if (m_settings.fixedPoint) throw std::runtime_error("fixed point doesn't support format converter"); - + // This handles both complexf and fixedpoint: + // Convert from complexfix to interleaved int16_t I/Q m_formatConverter = make_shared<FormatConverter>(m_format); } |