[mythtv-commits] mythtv commit: r24487 by markk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sat May 8 11:06:49 UTC 2010


      Author: markk
        Date: 2010-05-08 11:06:49 +0000 (Sat, 08 May 2010)
New Revision: 24487
   Changeset: http://svn.mythtv.org/trac/changeset/24487

Modified:

   branches/libmythui-osd/libs/libmythui/mythpainter_yuva.cpp

Log:

Branch libmythui-osd: Ensure all MythPainterYUVA OSD images are stored
internally as QImage::Format_ARGB32.

Certain QImage manipulations, notable scaling, return QImage's with the
data stored pre-multiplied. The YUV blending routines assume the QImages
are in the standard format (although the base 'canvas' is in the pre-
unexpected results.

This will also be an issue for the OpenGL, VDPAU and Direct3D painters,
although in those cases the rendering problems are more subtle.

Refs #7650.





More information about the mythtv-commits mailing list