summaryrefslogtreecommitdiffstats
path: root/src/DabMultiplexer.h
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2015-08-15 00:03:04 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2015-08-15 00:03:04 +0200
commit3dab3da3f669e1f2c70fd81c13f67c9c5c77278a (patch)
tree17ad5b8949654a03cc741d7e910fecf3eb35a71a /src/DabMultiplexer.h
parentebe8447f4cee32e2a096438ca0b458036f646b28 (diff)
downloaddabmux-3dab3da3f669e1f2c70fd81c13f67c9c5c77278a.tar.gz
dabmux-3dab3da3f669e1f2c70fd81c13f67c9c5c77278a.tar.bz2
dabmux-3dab3da3f669e1f2c70fd81c13f67c9c5c77278a.zip
Implement FIG0/18 for announcements
Diffstat (limited to 'src/DabMultiplexer.h')
-rw-r--r--src/DabMultiplexer.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/DabMultiplexer.h b/src/DabMultiplexer.h
index ef637e5..0458969 100644
--- a/src/DabMultiplexer.h
+++ b/src/DabMultiplexer.h
@@ -387,6 +387,14 @@ struct FIGtype0_17_programme {
uint8_t SD:1;
} PACKED;
+struct FIGtype0_18 {
+ uint16_t SId;
+ uint16_t ASu;
+ uint8_t NumClusters:5;
+ uint8_t Rfa:3;
+ /* Followed by uint8_t Cluster IDs */
+} PACKED;
+
struct FIGtype0_1 {
uint8_t Length:5;