[mythtv-commits] Ticket #8781: AV subtitle durations sometimes handled incorrectly

MythTV mythtv at cvs.mythtv.org
Sat Aug 14 15:20:45 UTC 2010


#8781: AV subtitle durations sometimes handled incorrectly
----------------------------------------------------+-----------------------
     Reporter:  Jim Stichnoth <stichnot@…>          |       Owner:  janne      
         Type:  defect                              |      Status:  new        
     Priority:  minor                               |   Milestone:  unknown    
    Component:  MythTV - Video Playback             |     Version:  Unspecified
     Severity:  medium                              |    Keywords:             
Ticket locked:  0                                   |  
----------------------------------------------------+-----------------------
 https://docs.google.com/leaf?id=0BxETmfuHvGPQOWQ0YzZkZGUtOGNjNy00MzI3LTk3ZWQtYjg5N2I5NjQ0MDNj&sort=name&layout=list&num=50

 This is a 100 MB sample from a children's DVD with a "read-along" feature
 implemented in terms of AV subtitles.  The appearance of this feature is
 that individual words in the subtitle change color as they are spoken.
 The experience in myth is pretty bad, as the subtitles flash on and off
 quickly instead of displaying smoothly as they do in vlc.  It appears the
 author of this DVD is using zero-duration subtitles to mean infinite
 duration (or until the next subtitle is to be displayed).  The attached
 patch changes zero duration to be 10 seconds, which makes the sample
 display nicely, even if it's not necessarily the best solution.

 The second issue is probably related.  If you pause while a subtitle is
 displayed, it is still erased after its duration elapses, even though
 playback is paused.  This is because of the way m_expireTimes is used.  I
 didn't test, but I suspect the subtitle durations do not respect
 timestretch.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/8781>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list