[vdr] [ANNOUNCE] VDR developer version 1.7.3

Johann Friedrichs johann.friedrichs at web.de
Sat Jan 10 21:58:50 CET 2009


Hi,

there seems to be problem in pausing replays of new recordings (output
to FF). 4 out of 5 times vdr freezes when trying to continue the replay.
Poll in PlayVideo runs into a timeout and a new write gives EAGAIN. This
does not happen with old recordings.
Most likely splitting long PES-packets not on frame-boundaries prevents
the FF-driver from finding a good start-point after DvbDevice->Freeze().
A rough workaround is attached, but maybe the idea to dump the old remux
code was not the best one, as long as the FF and some plugins need
PES-output.

Replaying TS with VLC gives lots of TS discontinuities for PID 0 and
132. Attached is a fix.

Regards
Johann
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vdr-1.7.3-freeze.diff
Type: text/x-patch
Size: 826 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20090110/a755539a/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vdr-1.7.3-pmtcounter.diff
Type: text/x-patch
Size: 394 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20090110/a755539a/attachment-0001.bin 


More information about the vdr mailing list