[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

 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/>

More information about the mythtv-commits mailing list