[mythtv-commits] mythtv commit: r23066 by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Sat Jan 2 12:54:12 UTC 2010
Author: markk
Date: 2010-01-02 12:54:12 +0000 (Sat, 02 Jan 2010)
New Revision: 23066
Changeset: http://svn.mythtv.org/trac/changeset/23066
Modified:
branches/libmythui-osd/libs/libmythui/mythpainter.cpp
branches/libmythui-osd/libs/libmythui/mythpainter.h
branches/libmythui-osd/libs/libmythui/mythpainter_qimage.cpp
branches/libmythui-osd/libs/libmythui/mythpainter_qimage.h
Log:
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.
More information about the mythtv-commits
mailing list