[mythtv-commits] Ticket #7650: Use libmythui to draw the OSD

MythTV mythtv at cvs.mythtv.org
Tue Mar 30 07:52:52 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 [23863]) Branch libmythui-osd: Convert Teletext handling to the new
 OSD code.

 This is almost a straight lift and shift of the existing code but the
 new TeletextScreen class is subclassed from MythScreenType (and
 TeletextViewer) instead of the old OSDType. The locking is slightly
 simplified as there is no longer a risk of deadlock when Teletext
 updates trigger OSD repaints (repainting is entirely driven via
 playback).

 The one concern I have here is that rendering seems to be slow but it's
 hard to see how that can be improved without a sizeable re-write of the
 presentation logic (much of which is geared to full teletext pages which
 are probably increasingly rare anyway).

 Refs #7650.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7650#comment:95>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list