[mythtv-commits] Ticket #9126: bogus seektables built for h.264 content

MythTV mythtv at cvs.mythtv.org
Sat Nov 6 04:07:06 UTC 2010


#9126: bogus seektables built for h.264 content
------------------------------+---------------------------------------------
 Reporter:  gigem             |           Owner:  beirdo    
     Type:  defect            |          Status:  closed    
 Priority:  minor             |       Milestone:  0.24      
Component:  MythTV - General  |         Version:  0.24-fixes
 Severity:  medium            |      Resolution:  Fixed     
 Keywords:                    |   Ticket locked:  0         
------------------------------+---------------------------------------------

Comment (by beirdo):

 (In [27113]) Backport of [27112] from trunk

 Replaced uses of GetDecoder() with decoder (it's internal to the base
 class,
 no need to use the external method). Also changed myFramesRead so instead
 of
 counting locally, read decoder->GetFramesRead(), as the decoder is
 properly
 counting frames, and we are getting *fields* returned to us for H.264.
 Trying i
 to count locally broke H.264 interlaced playback. This is a better way.

 Fixes #9126 again, and without breaking playback this time.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/9126#comment:11>
MythTV <http://www.mythtv.org/>
MythTV Media Center


More information about the mythtv-commits mailing list