aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/pmt.cpp
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-01-08 11:57:48 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-01-08 11:57:48 +0000
commitdaf0e9d82075e4f2bf9dc73267acc282c5d4bd1d (patch)
tree2cc066e3bce2b933c57cdb51a808bbd881e503dd /lib/dvb/pmt.cpp
parenta5caed0a5ec4ef1f77744f5ceca8f1d19aee6357 (diff)
downloadenigma2-daf0e9d82075e4f2bf9dc73267acc282c5d4bd1d.tar.gz
enigma2-daf0e9d82075e4f2bf9dc73267acc282c5d4bd1d.zip
some thread related fixes
Diffstat (limited to 'lib/dvb/pmt.cpp')
-rw-r--r--lib/dvb/pmt.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/dvb/pmt.cpp b/lib/dvb/pmt.cpp
index 33ec55c1..e7094200 100644
--- a/lib/dvb/pmt.cpp
+++ b/lib/dvb/pmt.cpp
@@ -87,9 +87,9 @@ void eDVBServicePMTHandler::PMTready(int error)
{
m_have_cached_program = false;
serviceEvent(eventNewProgramInfo);
- eEPGCache::getInstance()->PMTready(this);
if (!m_pvr_channel) // don't send campmt to camd.socket for playbacked services
{
+ eEPGCache::getInstance()->PMTready(this);
if(!m_ca_servicePtr)
{
int demuxes[2] = {0,0};