From 622615a0621bcf3d4e66de0e15de9c48f7990e1c Mon Sep 17 00:00:00 2001 From: "[CST] Focus" Date: Mon, 2 Apr 2012 17:43:50 +0400 Subject: [PATCH] zapit/src/getservices.cpp: load channel flags Origin commit data ------------------ Commit: https://github.com/neutrino-images/ni-neutrino/commit/e440426c7dfb0064a4c54df542719bf5433095cd Author: [CST] Focus Date: 2012-04-02 (Mon, 02 Apr 2012) --- src/zapit/src/getservices.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/zapit/src/getservices.cpp b/src/zapit/src/getservices.cpp index 207cde0af..144b132c9 100644 --- a/src/zapit/src/getservices.cpp +++ b/src/zapit/src/getservices.cpp @@ -357,6 +357,7 @@ void CServiceManager::ParseChannels(xmlNodePtr node, const t_transport_stream_id uint16_t vtype = xmlGetNumericAttribute(node, "vt", 16); uint16_t scrambled = xmlGetNumericAttribute(node, "s", 16); int number = xmlGetNumericAttribute(node, "num", 10); + int flags = xmlGetNumericAttribute(node, "f", 10); t_channel_id chid = CREATE_CHANNEL_ID64; char *ptr = xmlGetAttribute(node, "action"); @@ -400,6 +401,7 @@ void CServiceManager::ParseChannels(xmlNodePtr node, const t_transport_stream_id } else { service_count++; channel->number = number; + channel->flags = flags; channel->scrambled = scrambled; channel->polarization = polarization; service_type = channel->getServiceType();