diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2017-02-12 17:51:48 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2017-02-12 17:51:48 +0100 |
commit | 6eb9a403558d4dfde1de36e5c6744b58dc26ea79 (patch) | |
tree | 60f35619167d007ab7ef3a3af3573d3a9c8e8501 /src/DabModulator.cpp | |
parent | e659399f872832552a5fdae02e70f4579f0e266e (diff) | |
download | dabmod-6eb9a403558d4dfde1de36e5c6744b58dc26ea79.tar.gz dabmod-6eb9a403558d4dfde1de36e5c6744b58dc26ea79.tar.bz2 dabmod-6eb9a403558d4dfde1de36e5c6744b58dc26ea79.zip |
Fix incorrect frame size bug due to missing puncturing padding
Diffstat (limited to 'src/DabModulator.cpp')
-rw-r--r-- | src/DabModulator.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/DabModulator.cpp b/src/DabModulator.cpp index cbe8f07..827b73f 100644 --- a/src/DabModulator.cpp +++ b/src/DabModulator.cpp @@ -302,7 +302,7 @@ int DabModulator::process(Buffer* dataOut) auto subchConv = make_shared<ConvEncoder>(subchSizeIn); // Configuring puncturing encoder - auto subchPunc = make_shared<PuncturingEncoder>(); + auto subchPunc = make_shared<PuncturingEncoder>(subchannel->framesizeCu()); for (const auto& rule : subchannel->get_rules()) { PDEBUG(" Adding rule:\n"); |