[mythtv-commits] Re: Ticket #868: [8350] breaks mpeg2 decoding
during frame advance
MythTV
mythtv at cvs.mythtv.org
Tue Dec 27 19:02:17 EST 2005
#868: [8350] breaks mpeg2 decoding during frame advance
--------------------------------+-------------------------------------------
Reporter: bjm <bjm at lvcm.com> | Owner: danielk
Type: defect | Status: assigned
Priority: major | Milestone: 0.19
Component: mythtv | Version: head
Severity: medium | Resolution:
--------------------------------+-------------------------------------------
Comment (by bjm <bjm at lvcm.com>):
First, there is a typo in my test case. It should say to press "->" or
Right Arrow to advance one frame at time. Greater than ">" advances one
second and is working properly.
For mpeg2, I can verify that with the temporary patch, frame advance does
advance and decode frames properly although more slowly and unevenly than
in the past when the key is held down.
However, frame advance doesn't move at all for software encoded mpeg4 as
of [8399].
{{{
2005-12-27 15:56:51.873 Dec: DoFastForward(16141 (16141), do discard
frames)
2005-12-27 15:56:52.110 NVP: ClearAfterSeek()
2005-12-27 15:56:52.110 VideoOutputXv: ClearAfterSeek()
2005-12-27 15:56:52.110 VideoBuffers::DiscardFrames():
AAAAAAAAAAAAAAAAAAAAAAAAAAUUAAA
2005-12-27 15:56:52.111 VideoBuffers::DiscardFrames():
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2005-12-27 15:56:52.798 Dec: DoFastForward(16141 (16141), do discard
frames)
2005-12-27 15:56:53.025 NVP: ClearAfterSeek()
2005-12-27 15:56:53.025 VideoOutputXv: ClearAfterSeek()
2005-12-27 15:56:53.025 VideoBuffers::DiscardFrames():
AAAAAAAAAAAAAAAAAAAAAAAAAAAAUUA
2005-12-27 15:56:53.026 VideoBuffers::DiscardFrames():
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2005-12-27 15:56:53.634 Dec: DoFastForward(16141 (16141), do discard
frames)
2005-12-27 15:56:53.875 NVP: ClearAfterSeek()
2005-12-27 15:56:53.875 VideoOutputXv: ClearAfterSeek()
2005-12-27 15:56:53.875 VideoBuffers::DiscardFrames():
UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU
2005-12-27 15:56:53.875 VideoBuffers::DiscardFrames():
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
}}}
Note the desiredFrame and framesPlayed is 16141 for all three key presses.
The picture appears frozen though I suppose it has redrawn the same frame
three times.
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/868>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list