[mythtv-commits] mythtv commit: r26098 by markk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Fri Sep 3 11:55:16 UTC 2010


      Author: markk
        Date: 2010-09-03 11:55:16 +0000 (Fri, 03 Sep 2010)
New Revision: 26098
   Changeset: http://svn.mythtv.org/trac/changeset/26098

Log:

Refactor VideoOutputOpenGL to allow efficient subclassing and extend
OpenGLVideo to enable direct update of the output video textures via
hardware decoders.

This will be used by VAAPI in the short term (if I ever get it working
properly) and probably VDPAU and VDA for 0.25. There are other potential
issues such as deinterlacing of RGBA frames (generally a bad idea) but
I'll deal with those as they arise.

Refs #8593. Refs #8621


Modified:

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




More information about the mythtv-commits mailing list