diff options
Diffstat (limited to 'lib/dvb/frontend.cpp')
| -rw-r--r-- | lib/dvb/frontend.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/dvb/frontend.cpp b/lib/dvb/frontend.cpp index e84e3924..2274a8fc 100644 --- a/lib/dvb/frontend.cpp +++ b/lib/dvb/frontend.cpp @@ -425,6 +425,8 @@ int eDVBFrontend::closeFrontend() m_tuneTimer->stop(); setTone(iDVBFrontend::toneOff); setVoltage(iDVBFrontend::voltageOff); + if (m_type == iDVBFrontend::feSatellite) + m_sec->setRotorMoving(false); ::close(m_fd); m_fd=-1; m_data[0] = m_data[1] = m_data[2] = -1; @@ -1508,6 +1510,7 @@ RESULT eDVBFrontend::tune(const iDVBFrontendParameters &where) return -EINVAL; } res=prepare_sat(feparm); + m_sec->setRotorMoving(false); break; } case feCable: |
