[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