Hi all,
I am still working to improve the vdr-plg-dxr3 and I run into an issue. Lets say I watch TV but there is nothing interesting to watch, so I want to playback a recording. But this happens now in the plugin:
Jun 28 11:52:46 vdr vdr: [4160] video pts 808983 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:47 vdr vdr: [4160] video pts 852183 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 0 Jun 28 11:52:47 vdr vdr: [4139] audio enable 0 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr kernel: em8300-0: adjusting scr: 1032444 Jun 28 11:52:47 vdr vdr: [4139] replay /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec Jun 28 11:52:47 vdr vdr: [4139] playing '/var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec/001.vdr' Jun 28 11:52:47 vdr vdr: [4139] loading /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec//marks.vdr Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 1 Jun 28 11:52:47 vdr vdr: [4139] audio enable 1 Jun 28 11:52:47 vdr vdr: [4175] dvbplayer thread started (pid=4139, tid=4175) Jun 28 11:52:47 vdr vdr: [4175] resuming replay at index 6708 (0:04:28.09) Jun 28 11:52:47 vdr vdr: [4176] non blocking file reader thread started (pid=4139, tid=4176) Jun 28 11:52:47 vdr vdr: [4175] SetBrokenLink: no GOP header found in video packet Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] setting audio track to 1 (0) Jun 28 11:52:47 vdr vdr: [4175] [dxr3-audiodecoder] found new audio header Jun 28 11:52:47 vdr vdr: [4175] [dxr3-audiodecoder] calculated frame size 768 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321
As you can see the video pts is for some time increasing to about 1079487. And then suddenly it changes to the correct value of the recording. I assume that vdr does the following:
Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 0 Jun 28 11:52:47 vdr vdr: [4139] audio enable 0 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr kernel: em8300-0: adjusting scr: 1032444 Jun 28 11:52:47 vdr vdr: [4139] replay /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec Jun 28 11:52:47 vdr vdr: [4139] playing '/var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec/001.vdr' Jun 28 11:52:47 vdr vdr: [4139] loading /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec//marks.vdr Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 1 Jun 28 11:52:47 vdr vdr: [4139] audio enable 1 Jun 28 11:52:47 vdr vdr: [4175] dvbplayer thread started (pid=4139, tid=4175) Jun 28 11:52:47 vdr vdr: [4175] resuming replay at index 6708 (0:04:28.09) Jun 28 11:52:47 vdr vdr: [4176] non blocking file reader thread started (pid=4139, tid=4176) Jun 28 11:52:47 vdr vdr: [4175] SetBrokenLink: no GOP header found in video packet now there should not be any left over from the previous audio/video stream, but only the new data a pts value around -718037321.
Is this a bug or a feature of VDR?
thanks -- Christian Gmeiner, MSc
Okay I got it... it was a bug in the plugin, which is fixed now :)
-- Christian Gmeiner, MSc
2010/6/28 Christian Gmeiner christian.gmeiner@gmail.com:
Hi all,
I am still working to improve the vdr-plg-dxr3 and I run into an issue. Lets say I watch TV but there is nothing interesting to watch, so I want to playback a recording. But this happens now in the plugin:
Jun 28 11:52:46 vdr vdr: [4160] video pts 808983 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:47 vdr vdr: [4160] video pts 852183 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 0 Jun 28 11:52:47 vdr vdr: [4139] audio enable 0 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr kernel: em8300-0: adjusting scr: 1032444 Jun 28 11:52:47 vdr vdr: [4139] replay /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec Jun 28 11:52:47 vdr vdr: [4139] playing '/var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec/001.vdr' Jun 28 11:52:47 vdr vdr: [4139] loading /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec//marks.vdr Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 1 Jun 28 11:52:47 vdr vdr: [4139] audio enable 1 Jun 28 11:52:47 vdr vdr: [4175] dvbplayer thread started (pid=4139, tid=4175) Jun 28 11:52:47 vdr vdr: [4175] resuming replay at index 6708 (0:04:28.09) Jun 28 11:52:47 vdr vdr: [4176] non blocking file reader thread started (pid=4139, tid=4176) Jun 28 11:52:47 vdr vdr: [4175] SetBrokenLink: no GOP header found in video packet Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] setting audio track to 1 (0) Jun 28 11:52:47 vdr vdr: [4175] [dxr3-audiodecoder] found new audio header Jun 28 11:52:47 vdr vdr: [4175] [dxr3-audiodecoder] calculated frame size 768 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321
As you can see the video pts is for some time increasing to about 1079487. And then suddenly it changes to the correct value of the recording. I assume that vdr does the following:
Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 0 Jun 28 11:52:47 vdr vdr: [4139] audio enable 0 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr kernel: em8300-0: adjusting scr: 1032444 Jun 28 11:52:47 vdr vdr: [4139] replay /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec Jun 28 11:52:47 vdr vdr: [4139] playing '/var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec/001.vdr' Jun 28 11:52:47 vdr vdr: [4139] loading /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec//marks.vdr Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 1 Jun 28 11:52:47 vdr vdr: [4139] audio enable 1 Jun 28 11:52:47 vdr vdr: [4175] dvbplayer thread started (pid=4139, tid=4175) Jun 28 11:52:47 vdr vdr: [4175] resuming replay at index 6708 (0:04:28.09) Jun 28 11:52:47 vdr vdr: [4176] non blocking file reader thread started (pid=4139, tid=4176) Jun 28 11:52:47 vdr vdr: [4175] SetBrokenLink: no GOP header found in video packet now there should not be any left over from the previous audio/video stream, but only the new data a pts value around -718037321.
Is this a bug or a feature of VDR?
thanks
Christian Gmeiner, MSc
Okay I got it... it was a bug in the plugin, which is fixed now :)
-- Christian Gmeiner, MSc
Hy AC,
just point you on this bug
https://bugs.gentoo.org/show_bug.cgi?id=324335
some issues with newer ffmpeg-0.6
how to fix it, look in the 0.2.9.ebuild
or add this to your compileflags
# UINT64_C is needed by ffmpeg headers -D__STDC_CONSTANT_MACROS
Hf
@ all plugin developer Note, this problem will break all plugins compiled again ffmpeg-0.6
find complete list here https://bugs.gentoo.org/show_bug.cgi?id=324255
2010/6/28 Christian Gmeiner christian.gmeiner@gmail.com:
Hi all,
I am still working to improve the vdr-plg-dxr3 and I run into an issue. Lets say I watch TV but there is nothing interesting to watch, so I want to playback a recording. But this happens now in the plugin:
Jun 28 11:52:46 vdr vdr: [4160] video pts 808983 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 830583 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:46 vdr vdr: [4160] video pts 852183 Jun 28 11:52:47 vdr vdr: [4160] video pts 852183 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 0 Jun 28 11:52:47 vdr vdr: [4139] audio enable 0 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr kernel: em8300-0: adjusting scr: 1032444 Jun 28 11:52:47 vdr vdr: [4139] replay /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec Jun 28 11:52:47 vdr vdr: [4139] playing '/var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec/001.vdr' Jun 28 11:52:47 vdr vdr: [4139] loading /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec//marks.vdr Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 1 Jun 28 11:52:47 vdr vdr: [4139] audio enable 1 Jun 28 11:52:47 vdr vdr: [4175] dvbplayer thread started (pid=4139, tid=4175) Jun 28 11:52:47 vdr vdr: [4175] resuming replay at index 6708 (0:04:28.09) Jun 28 11:52:47 vdr vdr: [4176] non blocking file reader thread started (pid=4139, tid=4176) Jun 28 11:52:47 vdr vdr: [4175] SetBrokenLink: no GOP header found in video packet Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] [dxr3-device] Poll Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] setting audio track to 1 (0) Jun 28 11:52:47 vdr vdr: [4175] [dxr3-audiodecoder] found new audio header Jun 28 11:52:47 vdr vdr: [4175] [dxr3-audiodecoder] calculated frame size 768 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts 1079487 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321 Jun 28 11:52:47 vdr vdr: [4175] video pts -718037321
As you can see the video pts is for some time increasing to about 1079487. And then suddenly it changes to the correct value of the recording. I assume that vdr does the following:
Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 0 Jun 28 11:52:47 vdr vdr: [4139] audio enable 0 Jun 28 11:52:47 vdr vdr: [4160] video pts 873783 Jun 28 11:52:47 vdr kernel: em8300-0: adjusting scr: 1032444 Jun 28 11:52:47 vdr vdr: [4139] replay /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec Jun 28 11:52:47 vdr vdr: [4139] playing '/var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec/001.vdr' Jun 28 11:52:47 vdr vdr: [4139] loading /var/vdr/video/MTV_Live/2008-06-07.21.58.50.99.rec//marks.vdr Jun 28 11:52:47 vdr vdr: [4139] [dxr3-device] setting playmode 1 Jun 28 11:52:47 vdr vdr: [4139] audio enable 1 Jun 28 11:52:47 vdr vdr: [4175] dvbplayer thread started (pid=4139, tid=4175) Jun 28 11:52:47 vdr vdr: [4175] resuming replay at index 6708 (0:04:28.09) Jun 28 11:52:47 vdr vdr: [4176] non blocking file reader thread started (pid=4139, tid=4176) Jun 28 11:52:47 vdr vdr: [4175] SetBrokenLink: no GOP header found in video packet now there should not be any left over from the previous audio/video stream, but only the new data a pts value around -718037321.
Is this a bug or a feature of VDR?
thanks
Christian Gmeiner, MSc
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr