summaryrefslogtreecommitdiff
path: root/ext/gl/gstglvideomixer.h
Commit message (Collapse)AuthorAgeFilesLines
* gl: element buffers are part of vao stateMatthew Waters2015-05-141-0/+1
| | | | | Use them as such. They are also required for GL3 core profile support with glDrawElements on OS X.
* Revert "Revert "glvideomixer: implement with glmixerbin""Sebastian Dröge2015-05-061-0/+1
| | | | This reverts commit b4bd11f2f3a60224d188b27ab55b278077cb1217.
* Revert "glvideomixer: implement with glmixerbin"Matthew Waters2015-04-301-1/+0
| | | | This reverts commit 0fb56738a14391f248aa0be8756adeaf978baa0c.
* glvideomixer: implement with glmixerbinMatthew Waters2015-03-121-0/+1
| | | | | The relevant properties are forwarded to/from the containing bin and sink pads.
* gl: add a new glbasemixer class below glmixerMatthew Waters2015-03-121-1/+0
| | | | | It deals with propagating the gl display/contexts throughout the application/pipeline
* glvideomixer: add support for gl3Matthew Waters2014-11-281-0/+3
|
* glvideomixer: add a background propertyMatthew Waters2014-08-071-0/+21
| | | | | | That's compatible with the compositor/videomixer property https://bugzilla.gnome.org/show_bug.cgi?id=731954
* gl: Move GstGLMixer to the plugin for nowSebastian Dröge2014-07-111-2/+2
| | | | | | | It depends on GstAggregator and we don't want to install headers for that yet. https://bugzilla.gnome.org/show_bug.cgi?id=732207
* glvideomixer: add positioning of input streamsMatthew Waters2014-06-151-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=729798
* move gl elements to ext subdirectoryMatthew Waters2014-03-161-0/+55