[Bug 743974] gl: rethink glfilter, glmixer, glupload, glcolorconvert, gldownload
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Mar 12 10:17:23 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=743974
Matthew Waters <ystreet00 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.5.1
--- Comment #5 from Matthew Waters <ystreet00 at gmail.com> ---
commit dbe8ae4d9851076a0322756b5e8178a2f75eeaa3
Author: Matthew Waters <matthew at centricular.com>
Date: Sun Mar 8 18:16:04 2015 +1100
caopengllayersink: implement as a bin like glimagesink
commit 66ccdab09a87b02d57d1fe908f522a8159712e55
Author: Matthew Waters <matthew at centricular.com>
Date: Tue Mar 3 18:05:04 2015 +1100
gl/cocoa: avoid deadlock when creating context on the main thread.
Make window/view creation async so that it is possible to
gst_gl_context_create from the main thread.
commit ef0bd30c8731ed04144ed3ae1b6c72925667570c
Author: Matthew Waters <matthew at centricular.com>
Date: Tue Mar 3 17:26:47 2015 +1100
gl: store the list of contexts within gldisplay
Removes the reliance on the allocation query to propogate GL contexts.
Allows thread safely getting a context for the a specific thread.
commit 2f2470488b07f38925a55fdcc7351e139d5ac3e9
Author: Matthew Waters <matthew at centricular.com>
Date: Tue Mar 3 16:48:24 2015 +1100
glimagesink: unset the current shader after rendering
fixes gltestsrc ! glimagesink when gltestsrc doesn't use a shader
commit 5495397c8148e1b7dea9f09e786818de23307bf6
Author: Matthew Waters <matthew at centricular.com>
Date: Tue Mar 3 16:38:56 2015 +1100
gltestsrc: remove usage of gldownload library object
commit cebdf84c81cb56cd7e2670e4b6564ff1e09c85ff
Author: Matthew Waters <matthew at centricular.com>
Date: Sat Feb 28 00:30:38 2015 +1100
glcontext: store the thread current context
commit 776d190f59ea75e58bb9354d526a6c0fe5c4aee1
Author: Matthew Waters <matthew at centricular.com>
Date: Thu Feb 26 18:26:36 2015 +1100
gl: new glsrcbin element
commit 0fb56738a14391f248aa0be8756adeaf978baa0c
Author: Matthew Waters <matthew at centricular.com>
Date: Thu Feb 26 13:45:56 2015 +1100
glvideomixer: implement with glmixerbin
The relevant properties are forwarded to/from the containing bin
and sink pads.
commit d5a692bdb0f05cc789a62b2bbc365da4b2cd6520
Author: Matthew Waters <matthew at centricular.com>
Date: Thu Feb 26 00:20:37 2015 +1100
glmixer: remove usage of upload/download objects
commit 9e605fca6c4d8f06279fbc173a0d460cb1387efd
Author: Matthew Waters <matthew at centricular.com>
Date: Wed Feb 25 23:48:56 2015 +1100
gl: new glmixerbin element
commit 8a0017e21d5f9a8507f0593c6b24f723aa415258
Author: Matthew Waters <matthew at centricular.com>
Date: Fri Feb 20 16:47:01 2015 +1100
glimagesink: implement as a bin
glupload ! glcolorconvert ! sink
Some properties are manually forwarded. The rest are available using
GstChildProxy.
The two signals are forwarded as well.
commit b0600aca97e28a0595fc1cc814305c7681a347c2
Author: Matthew Waters <matthew at centricular.com>
Date: Thu Feb 19 18:23:37 2015 +1100
gl: new glsinkbin element
similar to glfilterbin but for sinks
commit 5a867ddc47b17ececbff6bf3dfc8e53c017b2196
Author: Matthew Waters <matthew at centricular.com>
Date: Thu Feb 19 14:19:59 2015 +1100
glfilter: don't use the library upload/convert objects
commit 7fe908bc02673ec9cfe4efa81d7d770338ad9564
Author: Matthew Waters <matthew at centricular.com>
Date: Thu Feb 19 13:33:28 2015 +1100
gl: new element glfilterbin
It encapsulates a confiurable GL processing element in the
upload/colorconvert/download dance required to transparently process
the majority of GstBuffer's.
commit a7cbc04abae0af115dc02a075f002189865a4cfb
Author: Matthew Waters <matthew at centricular.com>
Date: Thu Feb 19 13:24:59 2015 +1100
gl: add new gldownloadelement
Simply transforms caps to/from raw/glmemory capsfeatures
commit 3514600bf30df3de319c9e572b0903cf4b847050
Author: Matthew Waters <matthew at centricular.com>
Date: Thu Feb 12 17:59:27 2015 +1100
gl: add a new glcolorconvert element based on the glcolorconvert library
object
commit 0c800027ba844712e01de86f49cfb7c66a0ad240
Author: Matthew Waters <matthew at centricular.com>
Date: Wed Mar 11 16:56:16 2015 +0000
glupload: implement propose_allocation pool handling for glmemory upload
commit efaca13d11882ad2eb9ceb9cf8f0d8722d75cb88
Author: Matthew Waters <matthew at centricular.com>
Date: Wed Feb 11 23:29:01 2015 +1100
gl: add a new glupload element based on the glupload library object
commit 45d85a057083da227a448987bf482c7b74b38148
Author: Matthew Waters <matthew at centricular.com>
Date: Wed Feb 11 14:48:45 2015 +1100
gl: add a new glbasemixer class below glmixer
It deals with propagating the gl display/contexts throughout the
application/pipeline
commit ecdc5568c4fe5f50f7cf9060e5e65319cfe857c7
Author: Matthew Waters <matthew at centricular.com>
Date: Wed Feb 11 01:48:11 2015 +1100
gl: add a new glbasefilter class below glfilter
It deals with propagating the gl display/contexts throughout the
application/pipeline
commit 41e3b3286672bec4203b44fb8156d6e507828435
Author: Matthew Waters <matthew at centricular.com>
Date: Wed Feb 11 01:27:28 2015 +1100
glutils: expose running a query on a set of src/sink pads
--
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