[mythtv-commits] mythtv commit: r25457 - in trunk/mythtv/libs by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Wed Jul 28 16:42:31 UTC 2010
Author: markk
Date: 2010-07-28 16:42:31 +0000 (Wed, 28 Jul 2010)
New Revision: 25457
Changeset: http://svn.mythtv.org/trac/changeset/25457
Added:
trunk/mythtv/libs/libmythui/mythdisplay.cpp
trunk/mythtv/libs/libmythui/mythdisplay.h
Modified:
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
trunk/mythtv/libs/libmythtv/videoout_d3d.cpp
trunk/mythtv/libs/libmythtv/videoout_d3d.h
trunk/mythtv/libs/libmythtv/videoout_directfb.cpp
trunk/mythtv/libs/libmythtv/videoout_directfb.h
trunk/mythtv/libs/libmythtv/videoout_null.h
trunk/mythtv/libs/libmythtv/videoout_opengl.cpp
trunk/mythtv/libs/libmythtv/videoout_opengl.h
trunk/mythtv/libs/libmythtv/videoout_quartz.cpp
trunk/mythtv/libs/libmythtv/videoout_quartz.h
trunk/mythtv/libs/libmythtv/videoout_vdpau.cpp
trunk/mythtv/libs/libmythtv/videoout_vdpau.h
trunk/mythtv/libs/libmythtv/videoout_xv.cpp
trunk/mythtv/libs/libmythtv/videoout_xv.h
trunk/mythtv/libs/libmythtv/videooutbase.cpp
trunk/mythtv/libs/libmythtv/videooutbase.h
trunk/mythtv/libs/libmythtv/videoouttypes.h
trunk/mythtv/libs/libmythui/DisplayResOSX.cpp
trunk/mythtv/libs/libmythui/DisplayResX.cpp
trunk/mythtv/libs/libmythui/libmythui.pro
trunk/mythtv/libs/libmythui/mythrender_opengl.cpp
trunk/mythtv/libs/libmythui/mythrender_opengl.h
trunk/mythtv/libs/libmythui/mythxdisplay.cpp
trunk/mythtv/libs/libmythui/mythxdisplay.h
Log:
Add a new cross platform display class, MythDisplay.
This consolidates various chunks of X11, OS X and windows code into one
wrapper class to provide information about the current display. The
OpenGL codebase is now entirely platform independant and OS X builds
should work with either Carbon or Cocoa based Qt libraries.
I may revisit MythXDisplay, the existing X11 specific class, in the
future but for the time being we just call it from MythDisplay.
More information about the mythtv-commits
mailing list