X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/cf69b2b0ca0c997d7060981a5dc4446ce983b2c5..0ecfa70938499a3386c282577e28625d04d4626b:/lib/dvb/epgcache.cpp diff --git a/lib/dvb/epgcache.cpp b/lib/dvb/epgcache.cpp index 7a1c3dff..1ec88a39 100644 --- a/lib/dvb/epgcache.cpp +++ b/lib/dvb/epgcache.cpp @@ -231,7 +231,7 @@ void eEPGCache::DVBChannelRunning(iDVBChannel *chan) else { ePtr demux; - if ( data.channel->getDemux(demux) ) + if ( data.channel->getDemux(demux, 0) ) { eDebug("[eEPGCache] no demux!!"); return; @@ -981,7 +981,7 @@ void eEPGCache::channel_data::abortEPG() eDebug("[EPGC] abort caching events !!"); if (isRunning & eEPGCache::SCHEDULE) { - isRunning &= eEPGCache::SCHEDULE; + isRunning &= ~eEPGCache::SCHEDULE; m_ScheduleReader->stop(); m_ScheduleConn=0; }