aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/scan.cpp
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2008-10-27 08:53:56 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2008-10-27 08:53:56 +0000
commitaed917161dda79ec6a53e20dbf0ee00a1affc4c0 (patch)
treeb102f5b079846218b3d0b1520d21aeadf6e348aa /lib/dvb/scan.cpp
parentfca6d20b97154b9910ea1313e69de132f8f528b1 (diff)
downloadenigma2-aed917161dda79ec6a53e20dbf0ee00a1affc4c0.tar.gz
enigma2-aed917161dda79ec6a53e20dbf0ee00a1affc4c0.zip
set pat/pmt timeout back to 20 seconds... to get rid of recordings without
pat/pmt... but its a real mystery for me why 4 seconds isnt enough...
Diffstat (limited to 'lib/dvb/scan.cpp')
-rw-r--r--lib/dvb/scan.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/dvb/scan.cpp b/lib/dvb/scan.cpp
index 2a08bf79..2457763a 100644
--- a/lib/dvb/scan.cpp
+++ b/lib/dvb/scan.cpp
@@ -205,7 +205,7 @@ RESULT eDVBScan::startFilter()
if (m_ready_all & readyPAT)
{
m_PAT = new eTable<ProgramAssociationSection>(m_scan_debug);
- if (m_PAT->start(m_demux, eDVBPATSpec()))
+ if (m_PAT->start(m_demux, eDVBPATSpec(4000)))
return -1;
CONNECT(m_PAT->tableReady, eDVBScan::PATready);
}
@@ -376,7 +376,7 @@ void eDVBScan::PMTready(int err)
}
if (m_pmt_in_progress != m_pmts_to_read.end())
- m_PMT->start(m_demux, eDVBPMTSpec(m_pmt_in_progress->second.pmtPid, m_pmt_in_progress->first));
+ m_PMT->start(m_demux, eDVBPMTSpec(m_pmt_in_progress->second.pmtPid, m_pmt_in_progress->first, 4000));
else
{
m_PMT = 0;