summaryrefslogtreecommitdiff
path: root/ext/gl/gstglmixer.h
Commit message (Collapse)AuthorAgeFilesLines
* glmixer: Remove usage of GstGLMixerFrameDataMatthew Waters2016-02-171-14/+4
| | | | | | Subclasses can just iterate over the list of pads themselves https://bugzilla.gnome.org/show_bug.cgi?id=760873
* Revert "gl: readd glupload/download onto element pads"Sebastian Dröge2015-05-061-8/+0
| | | | This reverts commit 87d8270f302b03f63ce04f986d824892a2c131fd.
* gl: readd glupload/download onto element padsMatthew Waters2015-04-301-0/+8
| | | | | | | Allows insertion of gl elements into non-gl pipelines without converter (upload/download) elements. https://bugzilla.gnome.org/show_bug.cgi?id=743974
* gl: get the context from basemixer/basefilterMatthew Waters2015-03-131-3/+0
|
* glmixer: remove usage of upload/download objectsMatthew Waters2015-03-121-13/+1
|
* gl: add a new glbasemixer class below glmixerMatthew Waters2015-03-121-11/+47
| | | | | It deals with propagating the gl display/contexts throughout the application/pipeline
* gldisplay: implement runtime GL api filteringMatthew Waters2014-11-281-0/+1
| | | | | Needed so that the pipeline/application can limit the choice of GL api to what it supports
* videoaggregator: operate on caps rather than video infoMatthew Waters2014-10-211-0/+1
| | | | | | | Otherwise the CapsFeatures will be lost along with the possibility of multiple output types and formats. https://bugzilla.gnome.org/show_bug.cgi?id=738129
* glmixer: Add other-context propertySebastian Dröge2014-10-131-1/+1
|
* gl: download whenever we have sysmem capsfeaturesMatthew Waters2014-09-241-0/+2
| | | | | | | | | Otherwise we could pass on a RGBA formatted buffer and downstream would misinterpret that as some other video format. Fixes pipelines of the form gleffects ! tee ! xvimagesink
* gl: Move GstGLMixer to the plugin for nowSebastian Dröge2014-07-111-0/+95
It depends on GstAggregator and we don't want to install headers for that yet. https://bugzilla.gnome.org/show_bug.cgi?id=732207