[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/>

More information about the mythtv-commits mailing list