summaryrefslogtreecommitdiffstats
path: root/src/MuxElements.h
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2018-07-31 11:51:23 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2018-07-31 11:51:23 +0200
commit203b42f0b5a7ed53442b9e0a0072dec48b7f5eb6 (patch)
treefdb5228a3b7a2f2893aba846bb59c9f68a2f6a80 /src/MuxElements.h
parentb6f7c8123810ca8394f8658de14bf0e67a2557eb (diff)
downloaddabmux-203b42f0b5a7ed53442b9e0a0072dec48b7f5eb6.tar.gz
dabmux-203b42f0b5a7ed53442b9e0a0072dec48b7f5eb6.tar.bz2
dabmux-203b42f0b5a7ed53442b9e0a0072dec48b7f5eb6.zip
Add support for services with different ECC in FIG0/9
Diffstat (limited to 'src/MuxElements.h')
-rw-r--r--src/MuxElements.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/MuxElements.h b/src/MuxElements.h
index 259d5d9..09bf072 100644
--- a/src/MuxElements.h
+++ b/src/MuxElements.h
@@ -407,6 +407,12 @@ class DabService : public RemoteControllable
std::string uid;
uint32_t id = 0;
+
+ /* Services with different ECC than the ensemble must be signalled in FIG0/9.
+ * here, leave at 0 if they have the same as the ensemble
+ */
+ uint8_t ecc = 0;
+
struct pty_settings_t {
uint8_t pty = 0; // 0 means disabled
bool dynamic_no_static = false;