[mythtv-commits] Ticket #7650: Use libmythui to draw the OSD
MythTV
mythtv at cvs.mythtv.org
Tue Dec 29 08:12:26 UTC 2009
#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 [23022]) Branch libmythui-osd: Convert ChromaOSD to using the new
MythQImagePainter for drawing the OSD.
There are a number of associated changes around double buffering of the
X buffer (which doesn't appear to be needed) and correct handling of
alternative letterbox colours. I've also tried to optimise as far as
possible from the painter itself (cached), to the OSD 'handler' (minimal
updates via clipping/dirty region handling etc, not yet committed) and
to the actual update of the X image by refreshing only the dirty area
and limited use of MMX extensions when available.
As for previous OSD conversions, the actual OSD is still disabled.
Refs #7650.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7650#comment:27>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list