X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/fe12fe9e0ab3a4f9751b67c0aa3751d5864784ba..c5bb99fa2019da12a8fbaa1766189af520b9e79a:/lib/dvb/scan.cpp diff --git a/lib/dvb/scan.cpp b/lib/dvb/scan.cpp index 379ab8e9..0948c503 100644 --- a/lib/dvb/scan.cpp +++ b/lib/dvb/scan.cpp @@ -46,6 +46,8 @@ int eDVBScan::isValidONIDTSID(int orbital_position, eOriginalNetworkID onid, eTr return orbital_position == 192; case 0x00B1: return tsid != 0x00B0; + case 0x00eb: + return tsid != 0x4321; case 0x0002: return abs(orbital_position-282) < 6; default: @@ -137,7 +139,7 @@ RESULT eDVBScan::nextChannel() RESULT eDVBScan::startFilter() { bool startSDT=true; - assert(m_demux); + ASSERT(m_demux); /* only start required filters filter */ @@ -163,7 +165,7 @@ RESULT eDVBScan::startFilter() { std::vector::const_iterator i = m_PAT->getSections().begin(); - assert(i != m_PAT->getSections().end()); + ASSERT(i != m_PAT->getSections().end()); tsid = (*i)->getTableIdExtension(); // in PAT this is the transport stream id m_pat_tsid = eTransportStreamID(tsid); for (; i != m_PAT->getSections().end(); ++i)