[Bug 754786] vtdec: fails on OSX with GL3 context
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Dec 18 00:57:48 PST 2015
https://bugzilla.gnome.org/show_bug.cgi?id=754786
Alessandro Decina <alessandro.d at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #10 from Alessandro Decina <alessandro.d at gmail.com> ---
commit 9981cd83271f142680bda3959c7836adea36e032
Author: Alessandro Decina <alessandro.d at gmail.com>
Date: Mon Dec 14 16:10:01 2015 +1100
applemedia: vtdec: remove the internal GstGLColorConvert
It was added back in the day to make texture sharing work by default with
glimagesink inside playbin. These days glimagesink accepts (and converts)
YUV
internally so it's no longer needed.
commit 07bf3796aa69f625d1503ab4a3cd013df832fa72
Author: Alessandro Decina <alessandro.d at gmail.com>
Date: Mon Dec 14 14:23:20 2015 +1100
applemedia: vtdec: decouple outputting textures from outputting RGBA
We're going to be able to output NV12 textures soon.
commit 8ae003326157438c12c45589e050c5f446723f61
Author: Alessandro Decina <alessandro.d at gmail.com>
Date: Fri Dec 11 13:20:05 2015 +1100
applemedia: vtdec: switch to IOSurface on Mac
Switch to using IOSurface instead of CVOpenGLTextureCache on OSX. The
latter can't be
used anymore to do YUV => RGB with opengl3 on El Capitan as
GL_YCBCR_422_APPLE
has been removed from the opengl3 driver. Also switch to NV12 from UYVY,
which
was the only YUV format supported by CVOpenGLTextureCache.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list