[mythtv-firehose] mythtv/master commit: 9eb4f5fc2 by Mark Kendall (mark-kendall)

MythTV noreply at mythtv.org
Mon May 2 05:30:39 UTC 2011


      Author:  Mark Kendall <mkendall at mythtv.org>
 Change Date:  2011-05-01T22:26:28-07:00
   Push Date:  2011/05/01 22:30:37 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  9eb4f5fc2514b687f2944eebf5cba96256612abb
   Changeset:  https://github.com/MythTV/mythtv/commit/9eb4f5fc2

Log:

libmythui: Add reference counting in MythRender.

Adds support for reference counting in the MythRender classes and uses
it in the MythRenderOpenGL subclasses.

This is not actually utilised yet (as VideoOutputOpenGL still creates
its own render object) but will be used to share a single OpenGL context
between the main UI and video.

Modified:

   mythtv/libs/libmythtv/videoout_opengl.cpp
   mythtv/libs/libmythtv/videoout_opengl.h
   mythtv/libs/libmythui/mythrender_base.h
   mythtv/libs/libmythui/mythrender_opengl.h
   mythtv/libs/libmythui/mythrender_opengl1.h
   mythtv/libs/libmythui/mythrender_opengl2.h



More information about the mythtv-firehose mailing list