From c76de2b69d2fce16e6ccb2e2ef5ee5e858f84e5b Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Sat, 24 Dec 2016 11:11:42 +0100 Subject: Move fragments into interleaver instead of copying them --- src/DabMultiplexer.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/DabMultiplexer.cpp') diff --git a/src/DabMultiplexer.cpp b/src/DabMultiplexer.cpp index 6d3a51e..b5f1933 100644 --- a/src/DabMultiplexer.cpp +++ b/src/DabMultiplexer.cpp @@ -714,9 +714,7 @@ void DabMultiplexer::mux_frame(std::vector >& outputs vector edi_fragments = edi_pft.Assemble(edi_afpacket); if (edi_conf.interleaver_enabled()) { - edi_interleaver.PushFragments(edi_fragments); - - edi_fragments = edi_interleaver.Interleave(); + edi_fragments = edi_interleaver.Interleave(edi_fragments); } // Send over ethernet -- cgit v1.2.3