- add seekTo in eDVBChannel (PVR)
[enigma2.git] / lib / dvb / dvb.cpp
index c8feccfdbe08f78837c1f11ffb2554941b4f7b59..35e5c9935a752d931f0086a44c3e07d26c0f7020 100644 (file)
@@ -616,3 +616,14 @@ RESULT eDVBChannel::getCurrentPosition(pts_t &pos)
        
        return 0;
 }
+
+RESULT eDVBChannel::seekTo(pts_t &pts)
+{
+       m_pvr_thread->pause();
+       if (m_decoder_demux)
+               m_decoder_demux->get().flush();
+               /* demux will also flush all decoder.. */
+//     m_pvr_thread->seek(pts);
+       m_pvr_thread->resume();
+}
+