aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/scan.cpp
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2008-07-22 09:52:42 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2008-07-22 09:52:42 +0000
commit82a82e2a22307726be9e9addbefe82066385eeed (patch)
tree23b406b66d407bad6fb5b469ba010ccd570d2165 /lib/dvb/scan.cpp
parent86fda4cfacce19566a0557375960d507e720afb6 (diff)
downloadenigma2-82a82e2a22307726be9e9addbefe82066385eeed.tar.gz
enigma2-82a82e2a22307726be9e9addbefe82066385eeed.zip
fix kabelbw workaround
Diffstat (limited to 'lib/dvb/scan.cpp')
-rw-r--r--lib/dvb/scan.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/dvb/scan.cpp b/lib/dvb/scan.cpp
index 109d2395..8d412ce7 100644
--- a/lib/dvb/scan.cpp
+++ b/lib/dvb/scan.cpp
@@ -167,8 +167,11 @@ RESULT eDVBScan::startFilter()
}
}
}
- if (tsid == -1 && m_SDT->start(m_demux, eDVBSDTSpec()))
- return -1;
+ if (tsid == -1)
+ {
+ if (m_SDT->start(m_demux, eDVBSDTSpec()))
+ return -1;
+ }
else if (m_SDT->start(m_demux, eDVBSDTSpec(tsid, true)))
return -1;
CONNECT(m_SDT->tableReady, eDVBScan::SDTready);