aboutsummaryrefslogtreecommitdiffstats
path: root/src/DabModulator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/DabModulator.cpp')
-rw-r--r--src/DabModulator.cpp4
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);
}