aboutsummaryrefslogtreecommitdiffstats
path: root/src/ConfigParser.cpp
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2022-03-17 19:43:45 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2022-03-17 19:43:45 +0100
commita4bfb55fa0632b63de5b10142fe9f966b9e21ec6 (patch)
treea166c867a8dedc337cd34dae81f0f2945bc98fba /src/ConfigParser.cpp
parentd2a4c375f1ef7af7c7bc4f02ad2dc0d919f2c488 (diff)
downloaddabmux-a4bfb55fa0632b63de5b10142fe9f966b9e21ec6.tar.gz
dabmux-a4bfb55fa0632b63de5b10142fe9f966b9e21ec6.tar.bz2
dabmux-a4bfb55fa0632b63de5b10142fe9f966b9e21ec6.zip
Remove xpadAppType_valid and handle Broadcast Website like MOT slideshow
Diffstat (limited to 'src/ConfigParser.cpp')
-rw-r--r--src/ConfigParser.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/ConfigParser.cpp b/src/ConfigParser.cpp
index fd367ec..dbbc2fb 100644
--- a/src/ConfigParser.cpp
+++ b/src/ConfigParser.cpp
@@ -824,15 +824,14 @@ void parse_ptree(
// This was previously hardcoded in FIG0/13 and means "MOT, start of X-PAD data group"
ua.xpadAppType = 12;
- ua.xpadAppType_valid = true;
}
else if (ua_value == "spi") {
ua.uaType = FIG0_13_APPTYPE_SPI;
ua.xpadAppType = 16;
- ua.xpadAppType_valid = true;
}
else if (ua_value == "website") {
ua.uaType = FIG0_13_APPTYPE_WEBSITE;
+ ua.xpadAppType = 12;
}
if (component->isPacketComponent(ensemble->subchannels)) {
@@ -863,7 +862,6 @@ void parse_ptree(
// This was previously hardcoded in FIG0/13 and means "MOT, start of X-PAD data group"
ua.xpadAppType = 12;
- ua.xpadAppType_valid = true;
if (component->isPacketComponent(ensemble->subchannels)) {
component->packet.uaTypes.push_back(ua);