aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/scan.cpp
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2005-11-09 17:31:11 +0000
committerFelix Domke <tmbinc@elitedvb.net>2005-11-09 17:31:11 +0000
commitc2f1a638b1eb861d1a8e97530adfcefd65ff6ac0 (patch)
treee9dcd978df830b03690a5502362275dc666bddbc /lib/dvb/scan.cpp
parentefd666f5dfe5a6d355d0ba60683c9457714f75e9 (diff)
downloadenigma2-c2f1a638b1eb861d1a8e97530adfcefd65ff6ac0.tar.gz
enigma2-c2f1a638b1eb861d1a8e97530adfcefd65ff6ac0.zip
differentiate between failures while and after tuning
Diffstat (limited to 'lib/dvb/scan.cpp')
-rw-r--r--lib/dvb/scan.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/dvb/scan.cpp b/lib/dvb/scan.cpp
index 4188b643..2be8a66d 100644
--- a/lib/dvb/scan.cpp
+++ b/lib/dvb/scan.cpp
@@ -69,11 +69,12 @@ void eDVBScan::stateChange(iDVBChannel *ch)
{
startFilter();
m_channel_state = state;
- } else if (state == iDVBChannel::state_unavailable)
+ } else if (state == iDVBChannel::state_failed)
{
m_ch_unavailable.push_back(m_ch_current);
nextChannel();
}
+ /* unavailable will timeout, anyway. */
}
RESULT eDVBScan::nextChannel()