summaryrefslogtreecommitdiff
path: root/ext/gl
AgeCommit message (Expand)AuthorFilesLines
2018-07-27Add feature options for almost all pluginsNirbheek Chauhan1-1/+1
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-10gl/utils: fix matrix conversion for column majornessMatthew Waters1-4/+4
2018-07-10Moved the pad offset and aspect ratio to a matrix so it will be added in view...Daniel Klamt1-12/+14
2018-06-24gl: Update for g_type_class_add_private() deprecation in recent GLibTim-Philipp Müller3-29/+12
2018-05-06videoaggregator: Rename get_output_buffer() to create_output_buffer()Sebastian Dröge1-5/+5
2018-05-06videoaggregator: Switch to a GstVideoAggregatorConvertPad subclassSebastian Dröge2-2/+0
2018-05-05glmixer: Include string.h for memset()Sebastian Dröge1-0/+2
2018-05-05videoaggregator: Move aggregated_frame and the pad buffer into the private st...Sebastian Dröge3-38/+32
2018-05-05glmixer: Move frame/texture mapping/unmapping into prepare/clean_frameSebastian Dröge1-44/+59
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öge3-1/+256
2018-04-25Meson: Generate pc file for all plugins in badXavier Claessens1-0/+1
2018-03-25gl: Rename gstglutils.h functions to prevent symbol conflicts with static lin...Sebastian Dröge1-1/+5
2018-03-01Port to latest GstAggregator segment APIMathieu Duponchelle2-2/+4
2018-02-18gl: GL_LIBS does not exist anymore but X11_LIBS does and is neededSebastian Dröge1-2/+2
2018-01-31configure: fix OpenGL API detectionTim-Philipp Müller1-2/+0
2018-01-29glvideomixer: fix vertex_buffer leakVincent Penquerc'h1-2/+8
2017-12-23gl: local libs should come first in Makefile.amTim-Philipp Müller1-1/+1
2017-12-23gl: arrange for finding headers and libs that have moved to -baseMark Nauwelaerts1-0/+2
2017-12-19meson: gl: fix build of openglmixers pluginTim-Philipp Müller1-10/+3
2017-12-19gl: update plugins to use GstGL from -baseTim-Philipp Müller1-3/+2
2017-12-19gl: most of opengl plugin has moved to -base, keep mixer bits in -bad for nowTim-Philipp Müller73-19162/+39
2017-12-05gldownload: fix wrong enumVíctor Manuel Jáquez Leal1-1/+1
2017-12-02gldownload: Add missing ifdef for dmabuf and eglNicolas Dufresne1-0/+2
2017-12-02gldownload: Add dmabuf exportingMatt Fischer2-5/+272
2017-12-02Remove GstAggregator from -bad, moved to coreTim-Philipp Müller2-2/+1
2017-11-27gl/caopengllayer: use public GstGLContext instead of Cocoa-specific oneMatthew Waters1-1/+1
2017-11-22aggregator: Remove klass->sinkpads_typeMathieu Duponchelle4-6/+15
2017-11-07gltestsrc: guard stop in gl threadMatthew Waters1-2/+3
2017-11-06gltestsrc: free in the GL thread on stopMatthew Waters1-17/+22
2017-11-02gl: use new gst_element_foreach_sink_pad()Tim-Philipp Müller2-10/+9
2017-09-26glmixer: Unmap video frame in error casePonnam Srinivas1-2/+4
2017-09-21glvidemixer: need reconfigure output gemotry after caps renegotiatedHaihua Hu2-1/+9
2017-09-21Revert "glvideomixer: need update output geometry after src caps reconfigure"Matthew Waters2-14/+5
2017-09-21glvideomixer: need update output geometry after src caps reconfigureHaihua Hu2-5/+14
2017-09-19glimagesink: expose should do redisplay all the timeHaihua Hu1-3/+3
2017-09-06Request minimum buffer even if need_pool is FALSENicolas Dufresne3-31/+30
2017-08-23glutils: fix matrix operations everywhereMatthew Waters4-45/+52
2017-08-23gltransformation: draw with GL_TRIANGLESMatthew Waters1-6/+6
2017-08-22gl: fix broken build due to previous commit 2fd84a6cJulien Isorce2-0/+2
2017-08-22gl: do not include GL headers in public gstgl headersJulien Isorce18-10/+29
2017-08-22gldownload: Micro-optimisation. Don't check output caps on every bufferJan Schmidt2-17/+16
2017-07-12glfilter: Remove hard-coded pad templatesJan Schmidt14-0/+29
2017-06-07gl: Add dependency to gstallocatorsNicolas Dufresne1-0/+4
2017-05-22gltestsrc: Fix typo (occured->occurred)Anders Jonsson1-1/+1
2017-05-21glbasemixer: Remove unused negotiated memberOlivier Crête2-46/+0