summaryrefslogtreecommitdiffstats
path: root/src/DabMultiplexer.cpp
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2015-07-19 20:33:15 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2015-07-19 20:33:15 +0200
commit96c01650c01d8dfe43c22d3d19e711e64ce377b5 (patch)
tree7b96e2c61144fd798be85ce63244ecb58056d1fa /src/DabMultiplexer.cpp
parent42970488bba01fdecab1b9f2f7df60c4998e7680 (diff)
downloaddabmux-96c01650c01d8dfe43c22d3d19e711e64ce377b5.tar.gz
dabmux-96c01650c01d8dfe43c22d3d19e711e64ce377b5.tar.bz2
dabmux-96c01650c01d8dfe43c22d3d19e711e64ce377b5.zip
Fix FIB0 padding, FIG init and deadline handling
Diffstat (limited to 'src/DabMultiplexer.cpp')
-rw-r--r--src/DabMultiplexer.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/DabMultiplexer.cpp b/src/DabMultiplexer.cpp
index 422f53d..db158da 100644
--- a/src/DabMultiplexer.cpp
+++ b/src/DabMultiplexer.cpp
@@ -634,7 +634,8 @@ void DabMultiplexer::mux_frame(std::vector<boost::shared_ptr<DabOutput> >& outpu
bool new_fib0_carousel = m_pt.get("general.new_fib0_carousel", false);
if (new_fib0_carousel) {
// TODO update currentframe in rti
- fig_carousel.fib0(&etiFrame[index], 30, currentFrame % 4);
+ figSize += fig_carousel.fib0(&etiFrame[index], 30, currentFrame % 4);
+ index += figSize;
}
// Skip creating a block for the else because
// I don't want to reindent the whole switch block