vaapisink: add "use-glx" property for OpenGL rendering.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Thu, 27 Jun 2013 11:53:46 +0000 (13:53 +0200)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Thu, 27 Jun 2013 11:53:46 +0000 (13:53 +0200)
commitece5cb2d83d41fdecef4bbda874208b2089fb33a
tree47bb7f0df86b5bbcefda75a31123309eea5fedda
parent2fafbd7b64fc8f9deb14af58a0e40d2c5ebf7f22
vaapisink: add "use-glx" property for OpenGL rendering.

Now that VA/GLX capable buffers are generated by default on X11, thus
depending on a VA/GLX display, we stil want to use vaPutSurface() for
rendering since it is faster.

Anyway, OpenGL rendering in vaapisink was only meant for testing and
enabling "fancy" effects to play with. This has no real value. So,
disable OpenGL rendering by default.
gst/vaapi/gstvaapisink.c
gst/vaapi/gstvaapisink.h