X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/d63d2c3c6cbbd574dda4f8b00ebe6c661735edd5..e2b1235bc4885abe2dd09f0574cb56252da315e4:/lib/dvb/pmt.cpp diff --git a/lib/dvb/pmt.cpp b/lib/dvb/pmt.cpp index 4ab551f1..3f9ac7f7 100644 --- a/lib/dvb/pmt.cpp +++ b/lib/dvb/pmt.cpp @@ -1,3 +1,4 @@ +#include #include #include #include @@ -23,6 +24,8 @@ void eDVBServicePMTHandler::channelStateChanged(iDVBChannel *channel) if (m_channel->getDemux(m_demux)) eDebug("shit it failed.. again."); + serviceEvent(eventTuned); + if (m_demux) { eDebug("ok ... now we start!!"); @@ -41,6 +44,7 @@ void eDVBServicePMTHandler::PMTready(int error) void eDVBServicePMTHandler::PATready(int) { + eDebug("got PAT"); ePtr > ptr; if (!m_PAT.getCurrent(ptr)) { @@ -64,6 +68,7 @@ void eDVBServicePMTHandler::PATready(int) int eDVBServicePMTHandler::getProgramInfo(struct program &program) { + eDebug("got PMT"); ePtr > ptr; program.videoStreams.clear();