stop tuneLoop when the frontend is no more used
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Thu, 13 Apr 2006 09:46:13 +0000 (09:46 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Thu, 13 Apr 2006 09:46:13 +0000 (09:46 +0000)
lib/dvb/frontend.cpp

index eba474e8046d031060f643d214c60e9c84fe15f3..e84e3924915131653f17b46cf766a9c24fc456f8 100644 (file)
@@ -422,6 +422,7 @@ int eDVBFrontend::closeFrontend()
        if (m_fd >= 0)
        {
                eDebug("close frontend %d", m_fe);
        if (m_fd >= 0)
        {
                eDebug("close frontend %d", m_fe);
+               m_tuneTimer->stop();
                setTone(iDVBFrontend::toneOff);
                setVoltage(iDVBFrontend::voltageOff);
                ::close(m_fd);
                setTone(iDVBFrontend::toneOff);
                setVoltage(iDVBFrontend::voltageOff);
                ::close(m_fd);