diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2009-12-09 15:47:56 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2009-12-09 15:58:51 +0100 |
| commit | d4426631ae17978c6bb8121e1ca826e16eccc6de (patch) | |
| tree | 8f731e3dccfc81c6ca23bcd56f2f8943b40deae6 /lib/service | |
| parent | 91a47217298bc34d42a62e70ba0e6caaef3373cb (diff) | |
| download | enigma2-d4426631ae17978c6bb8121e1ca826e16eccc6de.tar.gz enigma2-d4426631ae17978c6bb8121e1ca826e16eccc6de.zip | |
fix skip backward from live to timeshift
Diffstat (limited to 'lib/service')
| -rw-r--r-- | lib/service/servicedvb.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp index 16d09bc6..c8e64b80 100644 --- a/lib/service/servicedvb.cpp +++ b/lib/service/servicedvb.cpp @@ -2285,12 +2285,13 @@ void eDVBServicePlay::switchToTimeshift() r.path = m_timeshift_file; m_cue = new eCueSheet(); + m_cue->seekTo(0, -1000); m_service_handler_timeshift.tune(r, 1, m_cue, 0, m_dvb_service); /* use the decoder demux for everything */ eDebug("eDVBServicePlay::switchToTimeshift, in pause mode now."); pause(); updateDecoder(); /* mainly to switch off PCR, and to set pause */ - + m_event((iPlayableService*)this, evSeekableStatusChanged); } |
