X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/76776f400ac0c56441d5e139ca6c377e6f2d7190..891b128b9e23ee20a7475fbbe94e3bf34d30adf7:/lib/dvb/pmt.cpp 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