[mythtv-commits] Ticket #10111: EIA-608 caption timing broken

MythTV noreply at mythtv.org
Fri Oct 28 18:59:26 UTC 2011


#10111: EIA-608 caption timing broken
------------------------------------------------+--------------------------
 Reporter:  Jim Stichnoth <stichnot@…>          |          Owner:  danielk
     Type:  Bug Report - General                |         Status:  assigned
 Priority:  minor                               |      Milestone:  0.25
Component:  MythTV - General                    |        Version:  Trunk
 Severity:  medium                              |  Head
 Keywords:                                      |     Resolution:
                                                |  Ticket locked:  0
------------------------------------------------+--------------------------

Comment (by Jim Stichnoth <stichnot@…>):

 Regarding the frame dropping problem.  By using "git bisect", it looks
 like the problem may have been introduced in [8f757eeaf].  If I revert
 that checkin (along with subsequent checkins [5787e9c52], [6ac09f0cd], and
 [3c441c2c2]), the frame dropping appears to go away.

 I haven't dug into the MythUIText changes, but I suspect that calculating
 the text layout has become substantially more expensive, such that laying
 out all the portions of a caption exceeds the frame time.  Especially on
 an ION/Atom frontend.  (Each newline or color/italics/underline change
 results in an additional MythUIText object.)

 Maybe there's a way to use MythUIText objects for captions that avoids the
 new expense in [8f757eeaf]?

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10111#comment:4>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list