From: Andreas Monzner Date: Fri, 30 Sep 2005 22:47:55 +0000 (+0000) Subject: set correct "descramble on demux" bitmask X-Git-Tag: 2.6.0~5539 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/891b128b9e23ee20a7475fbbe94e3bf34d30adf7 set correct "descramble on demux" bitmask --- diff --git a/lib/dvb/pmt.cpp b/lib/dvb/pmt.cpp index f948e95c..a5bd9705 100644 --- a/lib/dvb/pmt.cpp +++ b/lib/dvb/pmt.cpp @@ -284,8 +284,8 @@ void eDVBCAService::buildCAPMT() tmp[0] = 0x82; // demux tmp[1] = 0x02; - m_parent.m_demux->getCADemuxID(tmp[2]); // descramble on demux - m_parent.m_demux->getCADemuxID(tmp[3]); // get section data from demux1 + m_parent.m_demux->getCADemuxID(tmp[3]); // read section data from demux number + tmp[2] = 1 << tmp[3]; // descramble bitmask capmt.injectDescriptor(tmp, false); tmp[0] = 0x81; // dvbnamespace