[mythtv-commits] Ticket #7650: Use libmythui to draw the OSD
MythTV
mythtv at cvs.mythtv.org
Fri Mar 26 03:52:24 UTC 2010
#7650: Use libmythui to draw the OSD
-------------------------------------+--------------------------------------
Reporter: markk | Owner: markk
Type: task | Status: accepted
Priority: minor | Milestone: 0.24
Component: MythTV - Video Playback | Version: head
Severity: medium | Mlocked: 0
-------------------------------------+--------------------------------------
Comment(by markk):
(In [23812]) Branch libmythui-osd: Convert CEA-708 closed captioning to
the new OSD
code.
This creates a new, standalone CC708Reader (an amalgamation of the old
CC708Reader base class and the NuppelVideoPlayer code) and a new
CC708Screen class (a MythScreenType sub class). So we now have
CC708Decoder, CC708Reader, CC708Window and CC708Screen...
Rendering appears to be consistent with the trunk code although I'm not
100% sure the font handling is as efficient as it could be (should it be
using the global font store?). I have also settled on using the 8 font
types and adjusting the styling on the fly. If this proves to be the
correct way forward then the additional 8 italic font settings in the
PlaybackOSD settings screen can be removed.
Refs #7650.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7650#comment:91>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list