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

MythTV mythtv at cvs.mythtv.org
Sat Jan 2 12:54:13 UTC 2010


#7650: Use libmythui to draw the OSD
-------------------------------------+--------------------------------------
 Reporter:  markk                    |       Owner:  markk   
     Type:  task                     |      Status:  accepted
 Priority:  minor                    |   Milestone:  0.23    
Component:  MythTV - Video Playback  |     Version:  head    
 Severity:  medium                   |     Mlocked:  0       
-------------------------------------+--------------------------------------

Comment(by markk):

 (In [23066]) Branch libmythui-osd: MythQImagePainter improvements.

  - Use a fast, copy based painting mode when the area to be painted is
 clear and hence no blending is needed. To work properly, this needs the
 QImage format to be Format_ARGB32_Premultiplied and hence this probably
 breaks the ChromaKey OSD for the time being. The pre-multiplied format
 is also generally faster.

  - Add a Clear method to clear areas of the paint image prior to re-
 sub-classed for the YV12 painter.

 Refs #7650.

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


More information about the mythtv-commits mailing list