fixes bug #436
[enigma2.git] / lib / dvb / frontend.cpp
index f85a37fe33580ab507d2c2f94c799a524c4fe76f..8216eea0761840001d668eec379c82a9d05ad586 100644 (file)
@@ -483,6 +483,13 @@ eDVBFrontend::eDVBFrontend(int adap, int fe, int &ok, bool simulate)
        closeFrontend();
 }
 
+void eDVBFrontend::reopenFrontend()
+{
+       closeFrontend();
+       m_type = -1;
+       openFrontend();
+}
+
 int eDVBFrontend::openFrontend()
 {
        if (m_state != stateClosed)