set frontend state to stateTuning when tuneloop starts.. ( to avoid false lostlock...
[enigma2.git] / lib / dvb / dvb.cpp
index 8c89a16f6868872fe234ca4d1ff322ec64055620..8af8bb0ed706d2a5b9007d1dddb4dc153546a016 100644 (file)
@@ -304,8 +304,7 @@ RESULT eDVBResourceManager::allocateChannel(const eDVBChannelID &channelid, eUse
                if(channelid==cache_chan->getChannelID())
                {
                        eDebug("use cached_channel");
-                       channel =  m_cached_channel;
-                       m_cached_channel->recheckFrontendState();
+                       channel = m_cached_channel;
                        return 0;
                }
                m_cached_channel=0;
@@ -601,7 +600,7 @@ void eDVBChannel::frontendStateChanged(iDVBFrontend*fe)
                } else
                        /* on unmanaged channels, we don't do this. the client will do this. */
                {
-                       eDebug("OURSTATE: lost lock, unavailable now.")
+                       eDebug("OURSTATE: lost lock, unavailable now.");
                        ourstate = state_unavailable;
                }
        } else if (state == iDVBFrontend::stateFailed)