X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/b6592b47fa1932132a67a3beabcce7c96856d211..812d186e4b283c9653682a3d4db5234e91e4f36a:/lib/dvb/dvb.cpp diff --git a/lib/dvb/dvb.cpp b/lib/dvb/dvb.cpp index c8feccfd..35e5c993 100644 --- a/lib/dvb/dvb.cpp +++ b/lib/dvb/dvb.cpp @@ -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(); +} +