[mythtv-commits] Re: Ticket #868: [8350] breaks mpeg2 decoding
during frame advance
MythTV
mythtv at cvs.mythtv.org
Thu Dec 29 23:45:56 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 danielk):
(In [8426]) References #868. References #574.
Fixes a bug with libmpeg2 decoding where we would report a frame as
available for viewing before we got a STATE_SLICE with a display_fbuf.
This would result in very blocky output after a seek to a keyframe. This
fixes the blockyness for low-res PS streams, and reduces it for high-res
TS stream. This also releases frames when libmpeg2 is done with them,
which should mean less wackyness in low buffer situations (see [8425].)
This bug was documented as a possible problem in the libmpeg2 decoder
loop. But it doesn't cause problems during normal playback, only when
seeking to I frames, or frames that come shortly after them.
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/868>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list