summaryrefslogtreecommitdiffstats
path: root/src/fig/FIG.h
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2015-07-18 23:36:16 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2015-07-18 23:36:16 +0200
commit9d109d386e465dc4ea46159b0a7191ac30454a6d (patch)
tree20ebf9c3283a237d4e6c1536846bdca0c5f4d236 /src/fig/FIG.h
parent9d2beec11b78e44742d8242e0c8da2633a9162cf (diff)
downloaddabmux-9d109d386e465dc4ea46159b0a7191ac30454a6d.tar.gz
dabmux-9d109d386e465dc4ea46159b0a7191ac30454a6d.tar.bz2
dabmux-9d109d386e465dc4ea46159b0a7191ac30454a6d.zip
Use new FIG carousel for FIB0 in DabMultiplexer
Diffstat (limited to 'src/fig/FIG.h')
-rw-r--r--src/fig/FIG.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/fig/FIG.h b/src/fig/FIG.h
index 915e5f3..318b788 100644
--- a/src/fig/FIG.h
+++ b/src/fig/FIG.h
@@ -30,11 +30,16 @@
#include <boost/shared_ptr.hpp>
#include "MuxElements.h"
-struct FIGRuntimeInformation {
- unsigned long currentFrame;
- boost::shared_ptr<dabEnsemble> ensemble;
- bool factumAnalyzer;
-
+class FIGRuntimeInformation {
+ public:
+ FIGRuntimeInformation(boost::shared_ptr<dabEnsemble> e) :
+ currentFrame(0),
+ ensemble(e),
+ factumAnalyzer(false) {}
+
+ unsigned long currentFrame;
+ boost::shared_ptr<dabEnsemble> ensemble;
+ bool factumAnalyzer;
};
// Recommended FIG rates according to ETSI TR 101 496-2 Table 3.6.1