[mythtv-commits] Ticket #9023: livetv - unable to seek
MythTV
mythtv at cvs.mythtv.org
Mon Sep 27 22:03:50 UTC 2010
#9023: livetv - unable to seek
-----------------------------------------------+----------------------------
Reporter: Markus Schulz <msc@…> | Owner:
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Trunk Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
-----------------------------------------------+----------------------------
Description changed by kenni:
Old description:
> to reproduce:
> - start livetv
> - press pause
> - wait until the current show is over (backend switched to next
> recording)
> - no try to seek forward the show (until next show)
> ...you can't seek, only the first 2-3 steps are working, then steps
> forward without go forward.
>
> log for a single step:
>
> 'video_output' mean = '44099.49', std. dev. = '12396.82', fps = '22.68'
> 2010-09-27 21:32:46.954 TV: DoPlayerSeek() -- begin
> 2010-09-27 21:32:46.954 AO: Pause 1
> 2010-09-27 21:32:46.954 TV: DoPlayerSeek() -- ff
> 2010-09-27 21:32:46.954 TV: DoPlayerSeek() -- end
> 2010-09-27 21:32:46.954 UpdateOSDSeekMessage(Vorwärts, 2)
> 2010-09-27 21:32:46.976 AFD: DoFastForward(4140 (4146), do discard
> frames)
> 2010-09-27 21:32:46.977 Dec: DoFastForward(4140 (4146), do discard
> frames)
> 2010-09-27 21:32:46.977 AFD: DoRewind(4140, do discard frames)
> 2010-09-27 21:32:46.977 Dec: DoRewind(4140 (4146), do discard frames)
> 2010-09-27 21:32:46.977 Dec: FindPosition(4140, search not adjusted) -->
> [339:4140(130825252)]
> 2010-09-27 21:32:46.977 AFD: SeekReset(4140, 0, do flush, do discard)
> 2010-09-27 21:32:46.977 AFD: SeekReset() flushing
> 2010-09-27 21:32:46.977 VidOutVDPAU: DiscardFrames(1)
> 2010-09-27 21:32:46.977 VideoBuffers::DiscardFrames(1): ADUUUUUUUDAUUDUUU
> 2010-09-27 21:32:46.977 VideoBuffers::DiscardFrames(): ADAAAAAAADAAADAAA
> -- done()
> 2010-09-27 21:32:46.977 VideoBuffers::DiscardFrames(1): ADAAAAAAADAAADAAA
> -- done
> 2010-09-27 21:32:46.977 VidOutVDPAU: DiscardFrames() 3: ADAAAAAAADAAADAAA
> -- done()
> 2010-09-27 21:32:46.977 Player(1): ClearAfterSeek(0)
> 2010-09-27 21:32:46.978 Player(1): Waiting for video buffers...
> 2010-09-27 21:32:46.993 AO: Pause 0
> 2010-09-27 21:32:46.995 AO: OutputAudioLoop: Play Event
New description:
to reproduce:
- start livetv
- press pause
- wait until the current show is over (backend switched to next recording)
- no try to seek forward the show (until next show)
...you can't seek, only the first 2-3 steps are working, then steps
forward without go forward.
log for a single step:
{{{
'video_output' mean = '44099.49', std. dev. = '12396.82', fps = '22.68'
2010-09-27 21:32:46.954 TV: DoPlayerSeek() -- begin
2010-09-27 21:32:46.954 AO: Pause 1
2010-09-27 21:32:46.954 TV: DoPlayerSeek() -- ff
2010-09-27 21:32:46.954 TV: DoPlayerSeek() -- end
2010-09-27 21:32:46.954 UpdateOSDSeekMessage(Vorwärts, 2)
2010-09-27 21:32:46.976 AFD: DoFastForward(4140 (4146), do discard frames)
2010-09-27 21:32:46.977 Dec: DoFastForward(4140 (4146), do discard frames)
2010-09-27 21:32:46.977 AFD: DoRewind(4140, do discard frames)
2010-09-27 21:32:46.977 Dec: DoRewind(4140 (4146), do discard frames)
2010-09-27 21:32:46.977 Dec: FindPosition(4140, search not adjusted) -->
[339:4140(130825252)]
2010-09-27 21:32:46.977 AFD: SeekReset(4140, 0, do flush, do discard)
2010-09-27 21:32:46.977 AFD: SeekReset() flushing
2010-09-27 21:32:46.977 VidOutVDPAU: DiscardFrames(1)
2010-09-27 21:32:46.977 VideoBuffers::DiscardFrames(1): ADUUUUUUUDAUUDUUU
2010-09-27 21:32:46.977 VideoBuffers::DiscardFrames(): ADAAAAAAADAAADAAA
-- done()
2010-09-27 21:32:46.977 VideoBuffers::DiscardFrames(1): ADAAAAAAADAAADAAA
-- done
2010-09-27 21:32:46.977 VidOutVDPAU: DiscardFrames() 3: ADAAAAAAADAAADAAA
-- done()
2010-09-27 21:32:46.977 Player(1): ClearAfterSeek(0)
2010-09-27 21:32:46.978 Player(1): Waiting for video buffers...
2010-09-27 21:32:46.993 AO: Pause 0
2010-09-27 21:32:46.995 AO: OutputAudioLoop: Play Event
}}}
--
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/9023#comment:2>
MythTV <http://www.mythtv.org/>
MythTV Media Center
More information about the mythtv-commits
mailing list