- work around scan problem
authorFelix Domke <tmbinc@elitedvb.net>
Wed, 31 Aug 2005 02:54:54 +0000 (02:54 +0000)
committerFelix Domke <tmbinc@elitedvb.net>
Wed, 31 Aug 2005 02:54:54 +0000 (02:54 +0000)
lib/dvb/scan.cpp

index 0fc3e0a8ed34c04accff85149505ea3f677f4872..4b31aadaed0ecdf2b8c308a5b3edb3f1d2597ae9 100644 (file)
@@ -104,6 +104,7 @@ RESULT eDVBScan::nextChannel()
        m_channel_state = iDVBChannel::state_idle;
        if (fe->tune(*m_ch_current))
        {
        m_channel_state = iDVBChannel::state_idle;
        if (fe->tune(*m_ch_current))
        {
+               return nextChannel();
                m_event(evtFail);
                return -EINVAL;
        }
                m_event(evtFail);
                return -EINVAL;
        }