summaryrefslogtreecommitdiffstats
path: root/src/DabMultiplexer.cpp
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2016-07-11 22:09:25 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2016-07-11 22:09:25 +0200
commit3f06bb2b19878246820210aec15542ff8b6b459d (patch)
tree3bcbed24cc053e2ddded3421e8639b8cd7bead78 /src/DabMultiplexer.cpp
parent0467adc104ef0a53e5e7e7ee9ed25a3254d0804a (diff)
downloaddabmux-3f06bb2b19878246820210aec15542ff8b6b459d.tar.gz
dabmux-3f06bb2b19878246820210aec15542ff8b6b459d.tar.bz2
dabmux-3f06bb2b19878246820210aec15542ff8b6b459d.zip
Add comment about ASCTy for DAB+
Diffstat (limited to 'src/DabMultiplexer.cpp')
-rw-r--r--src/DabMultiplexer.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/DabMultiplexer.cpp b/src/DabMultiplexer.cpp
index a432cc9..3ac6623 100644
--- a/src/DabMultiplexer.cpp
+++ b/src/DabMultiplexer.cpp
@@ -260,7 +260,15 @@ void DabMultiplexer::prepare_services_components()
case subchannel_type_t::Audio:
{
if (protection->form == EEP) {
- (*component)->type = 0x3f; // DAB+
+ /* According to ETSI TS 102 563 Clause 7.1 FIC signalling:
+ *
+ * "AAC audio services are signalled in the same way
+ * as Layer II audio services with the exception
+ * that the ASCTy carried in FIG 0/2 (see EN 300
+ * 401, clause 6.3.1) is set to the value
+ * 1 1 1 1 1 1."
+ */
+ (*component)->type = 0x3f;
}
}
break;