From 08ef7ab7ca52f453a411aa0eb2670fc464e777f9 Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Tue, 25 Oct 2005 21:40:02 +0000 Subject: - add seekTo in eDVBChannel (PVR) --- lib/dvb/dvb.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to '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(); +} + -- cgit v1.2.3