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

MythTV mythtv at cvs.mythtv.org
Mon Jun 7 08:54:41 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 [25025]) Fix destruction of the OSD class.

 Firstly, ensure the OSD object is deleted before VideoOutput as
 MythImages in the OSD/UI cache are 'owned' by the painter object within
 VideoOutput.

 Secondly, delete the OSD screens immmediately - which avoids sundry
 potential issues with referencing already deleted objects.

 Should fix the subtitling and MHEG crashes/hangs seen since the osd
 branch merge.

 Refs #7650.

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


More information about the mythtv-commits mailing list