summaryrefslogtreecommitdiff
path: root/ext/gl/gstglvideomixer.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-13glvideomixer: perform _get_highest_precision on the GL threadMatthew Waters1-19/+18
2019-05-21gl/docs: add to new docs systemMatthew Waters1-1/+0
2019-02-28gl: try to use highp precision where supportedMatthew Waters1-9/+26
2019-01-16gl: Only unbind buffers/vertex attrib arrays if we can't directly bind the ve...Sebastian Dröge1-7/+8
2018-10-05glvideomixer: fix the default blend modes for unpremultipled alphaMatthew Waters1-1/+1
2018-09-21glvideomixer: fix constant alpha enum value for constant alphaMatthew Waters1-1/+1
2018-09-19glvideomixer: Fix typo in property descriptionSebastian Dröge1-2/+2
2018-07-12glvideomixer: fix default placement when different sized outputMatthew Waters1-6/+7
2018-07-12glvideomixer: Moves the objects to zero on z axisDaniel Klamt1-8/+8
2018-07-10glvideomixer: Fix coding styleNicolas Dufresne1-3/+3
2018-07-10glvideomixer: Add missing string.h includeNicolas Dufresne1-0/+1
2018-07-10Moved the pad offset and aspect ratio to a matrix so it will be added in view...Daniel Klamt1-12/+14
2018-05-05videoaggregator: Move aggregated_frame and the pad buffer into the private st...Sebastian Dröge1-2/+3
2018-05-04videoaggregator: Rename ignore-eos pad property to repeat-after-eosSebastian Dröge1-11/+11
2018-05-04videoaggregator: Move GstChildProxy implementations into leaf classesSebastian Dröge1-0/+74
2018-01-29glvideomixer: fix vertex_buffer leakVincent Penquerc'h1-2/+8
2017-11-22aggregator: Remove klass->sinkpads_typeMathieu Duponchelle1-1/+11
2017-11-02gl: use new gst_element_foreach_sink_pad()Tim-Philipp Müller1-3/+2
2017-09-21glvidemixer: need reconfigure output gemotry after caps renegotiatedHaihua Hu1-1/+7
2017-09-21Revert "glvideomixer: need update output geometry after src caps reconfigure"Matthew Waters1-12/+5
2017-09-21glvideomixer: need update output geometry after src caps reconfigureHaihua Hu1-5/+12
2017-08-22gl: do not include GL headers in public gstgl headersJulien Isorce1-1/+3
2017-05-21gl*mixer: Use propose_allocation from the GstAggregator base classOlivier Crête1-10/+8
2017-05-20aggregator: add simple support for caps handlingMatthew Waters1-11/+7
2017-05-07glvideomixer: fix whole example launch line actuallyTim-Philipp Müller1-1/+1
2017-05-07glvideomixer: remove extraneous \ from example launch line in docsTim-Philipp Müller1-1/+1
2017-04-12docs: Port all docstring to gtk-doc markdownThibault Saunier1-3/+3
2017-02-28glvideomixer/compositor: Correctly error out if calculating DAR failsSebastian Dröge1-7/+9
2017-02-28gl: Rename gst_gl_get_affine_transformation_meta_as_ndc_ext() to prevent symb...Sebastian Dröge1-1/+1
2017-01-10gl: remove custom control binding proxyMatthew Waters1-33/+22
2016-12-14glvideomixer: Reject multiview videoSebastian Dröge1-0/+24
2016-11-10gl/utils: move gen_shader() to the plugin and remove del_shader()Matthew Waters1-4/+4
2016-11-03gl: GST_GL_TYPE -> GST_TYPE_GLMatthew Waters1-3/+3
2016-08-26gl: Update glvideomixer docJan Schmidt1-6/+6
2016-07-26glframebuffer: rewrite for a more consistent APIMatthew Waters1-8/+19
2016-07-26gl: use GLMemory for accessing textures everywhereMatthew Waters1-3/+3
2016-05-14gl: take the affine transformation in NDCMatthew Waters1-14/+26
2016-04-07videoaggregator: repect the result of find_best_format in the default update_...Matthew Waters1-7/+3
2016-04-05glvideomixer: add support for the affine transformation metaMatthew Waters1-13/+28
2016-03-08glvideomixer: signal continuation in resetMatthew Waters1-1/+1
2016-02-24glmixer: iterator didn't advance in continue statementWang Xin-yu (王昕宇)1-0/+2
2016-02-17glvideomixer: don't leak pad's vertex buffer on release_padWang Xin-yu (王昕宇)1-0/+21
2016-02-17glmixer: Remove usage of GstGLMixerFrameDataMatthew Waters1-27/+14
2016-02-01glvideomixer: fix checker vbo leakWang Xin-yu (王昕宇)1-0/+5
2016-01-29glvideomixer: par may not exist in the capsMatthew Waters1-6/+4
2016-01-27videoaggregator: don't do caps processing that is not overridableMatthew Waters1-26/+74
2016-01-27gl: move control binding proxy implementation from glvideomixerMatthew Waters1-169/+33
2016-01-13glvideomixer: implement glBlendFunc and glBlendEquationMatthew Waters1-12/+440
2015-10-06glvideomixer: Proxy the ignore-eos videoaggregator property as wellNirbheek Chauhan1-0/+7
2015-08-03glvideomixer: swap control binding proxyMatthew Waters1-4/+4