summaryrefslogtreecommitdiffstats
path: root/src/DabMultiplexer.h
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2015-11-27 11:53:42 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2015-11-27 11:53:42 +0100
commitc43aed07562dc2bd3d2dfd6065df3ce564cf3cfa (patch)
tree879979c2fa841d213236f381e66ce794af3d2973 /src/DabMultiplexer.h
parent79523abe80b3a6e00feacb0cdc378f357b918bbf (diff)
downloaddabmux-c43aed07562dc2bd3d2dfd6065df3ce564cf3cfa.tar.gz
dabmux-c43aed07562dc2bd3d2dfd6065df3ce564cf3cfa.tar.bz2
dabmux-c43aed07562dc2bd3d2dfd6065df3ce564cf3cfa.zip
Add PTy to RC
Diffstat (limited to 'src/DabMultiplexer.h')
-rw-r--r--src/DabMultiplexer.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/DabMultiplexer.h b/src/DabMultiplexer.h
index f454d20..bafefff 100644
--- a/src/DabMultiplexer.h
+++ b/src/DabMultiplexer.h
@@ -381,10 +381,14 @@ struct FIGtype0_17_programme {
uint16_t SId;
uint8_t NFC:2;
uint8_t Rfa:2;
- uint8_t CC:1;
- uint8_t L:1;
- uint8_t PS:1;
- uint8_t SD:1;
+ uint8_t CC:1; // Complimentary code
+ uint8_t L:1; // Signals presence of language field
+ uint8_t PS:1; // Primary/Secondary
+ // PS==0: language refers to primary service component
+ // PS==1: language refers to secondary service component
+ uint8_t SD:1; // Static/Dynamic
+ // SD==0: PTy and language may not represent the current programme contents
+ // SD==1: PTy and language represent the current programme contents
} PACKED;
struct FIGtype0_18 {