Jump to content


jamu

Member Since 1 Feb 2019
Offline Last Active 28 May 2019 15:42
-----

Topics I've Started

Rewind freeze on all DVB-T MPEG2 recordings

24 March 2019 - 11:18

Hi,

 

I've come across the following behavior on my VU+ Uno4KSE when playing back recordings made on the same device from DVB-T channels using MPEG2 encoding. Recordings from DVB-T2 channels with AVC encoding do not show the same problem. The system is using OpenPLI 7.0 with the latest 2019/03/18 updates.

 

Enigma2 freezes with 100% accuracy whenever rewinding any of the MPEG2-based recordings. This happens regardless of speed, even at 2x. The freeze usually happens within a few seconds of starting the rewind, but sometimes - rarely - can take even a minute before finally freezing. Forward-seeking works fine at all speed. I have not have the problem trigger when skipping backwards with the number keys.

 

When Enigma2 freezes, the spinner appears, and the only way to recover is to "kill -9" the enigma2 process -- or reboot.

 

Any hints at how to troubleshoot this further?

 

Debug logging from the time rewind was triggered from one of the recent tests:

 

action: seekBack
[ActionMap] Keymap 'InfobarSeekActions' -> Action = 'seekBack'
[eDVBServicePlay] setFastForward -2
[eDVBServicePlay] setFastForward setting cue skipmode to -2
[eDVBChannel] skipmode ratio is -180000:90000, bitrate is 2656857 bit/s
[eDVBChannel] resolved to: -591788 524288
[eDVBChannel] flush pvr
[eFilePushThread] waiting for pause
[eFilePushThread] PAUSED
[eDVBAudio0] AUDIO_CLEAR_BUFFER ok
[eDVBVideo0] VIDEO_CLEAR_BUFFER ok
[eDVBChannel] done
[eTSMPEGDecoder] decoder state: trickmode, vpid=020e, apid=02d6
[eDVBAudio0] AUDIO_STOP [eDVBChannel] ok, resolved skip (rel: 1, diff 18993125), now at          414fbec
ok
[eDVBAudio0] DEMUX_STOP ok
[eDVBAudio0] AUDIO_CONTINUE ok
[eDVBAudio0] destroy
[eDVBText0] DEMUX_STOP ok
TuxTxt stopped service 1392
[eDVBText0] destroy
[eDVBVideo0] VIDEO_SLOWMOTION 0 ok
[eDVBVideo0] VIDEO_FAST_FORWARD 1 ok
[eDVBVideo0] VIDEO_CONTINUE ok
resolved to FAST FORWARD
[eDVBChannel] pvrEvent evtStopped
[gRC] main thread is non-idle! display spinner!