GStreamer multimedia framework
Go to file
Alessandro Decina c2a6c97a1d glcolorconvert: try harder to passthrough
This makes a pipeline like:

... ! video/x-raw(memory:GLMemory),format=UYVY ! glcolorconvert !
video/x-raw(memory:GLMemory),format={UYVY, NV12} ! ...

passthrough instead of converting UYVY => NV12. The conversion would happen
before this change since the element (and basetransform) transform the src caps
to format={NV12, UYVY} (since NV12 comes first in the glcolorconvert:src
template) and then the default caps fixate func would fixate to NV12. Blah.

Also there's no need to intersect against the template caps in ::transform_caps
since basetransform does that right after calling the vfunc.
2017-12-09 19:32:14 +00:00
ext/gl gl: implement a colorbalance element 2017-12-09 19:32:14 +00:00
gst-libs/gst/gl glcolorconvert: try harder to passthrough 2017-12-09 19:32:14 +00:00
pkgconfig gstglconfig: Put gstglconfig.h into $(libdir)/gstreamer-1.0/include 2017-12-09 19:31:49 +00:00
tests glcontext: implement checking whether a context has been shared 2017-12-09 19:32:14 +00:00