[mythtv-commits] Re: Ticket #868: [8350] breaks mpeg2 decoding
during frame advance
MythTV
mythtv at cvs.mythtv.org
Thu Dec 29 23:35:57 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 [8425]) References #868.
Takes advantage of our new found knowledge of when a frame is in use by
avlib for regular mpeg2 decoding. It puts these frames on the end of the
available list after a ReleaseFrames() call and tries to avoid them if
other frames are available when GetNextFreeFrame() is called. This should
prevent frames from getting reused while avlib is still using them in a
low buffer situations.
The GetStatus() debugging rutine now uses caps for frames not thought to
be in use by the decoder, and lower case frames marked as in use.
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/868>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list