[mythtv-commits] mythtv commit: r22530 by markk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Oct 19 01:31:32 UTC 2009


      Author: markk
        Date: 2009-10-19 01:31:32 +0000 (Mon, 19 Oct 2009)
New Revision: 22530
   Changeset: http://cvs.mythtv.org/trac/changeset/22530

Modified:

   trunk/mythtv/libs/libmythtv/openglcontext.cpp
   trunk/mythtv/libs/libmythtv/openglcontext.h
   trunk/mythtv/libs/libmythtv/videoout_opengl.h

Log:

Use the existing video window for the OpenGL video renderer on X11. This fixes embedded playback for Nvidia drivers and the OpenGL X11 renderer and brings it into line with all other render methods that do not create an extra window. Unfortunately it does break PictureByPicture, so this is now disabled (for the same reasons it doesn't work in the windows and Mac OpenGL renderers, VDPAU and D3D). Embedded playback is not fixed for ATI drivers when running fullscreen only - windowed/non-fullscreen playback is now fine though. OpenGL VSYNC behaviour is unchanged (OpenGLContext still creates a new, hidden window).




More information about the mythtv-commits mailing list