summaryrefslogtreecommitdiff
path: root/gst/compositor
AgeCommit message (Expand)AuthorFilesLines
2021-08-21compositor: Fix crash while drawing background and/or blending for subsampled...Seungha Yang1-10/+10
2021-08-20compositor: Add "max-threads" propertySeungha Yang2-1/+32
2021-06-29compositor: Add scaling policy to support PAR-aware scalingSeungha Yang2-25/+182
2021-05-24compositor: Consider the converter-config when deciding whether one pad obscu...Sebastian Dröge1-0/+17
2021-05-19compositor: Fix NV12 blend operationNicolas Dufresne1-2/+2
2021-05-19video: Pass component index not plane indexNicolas Dufresne1-5/+8
2021-05-17compositor: perform conversions in parallelMatthew Waters2-125/+112
2021-03-16compositor: allow per feature registrationStéphane Cerveau2-2/+5
2021-03-01compositor: fix drawing of transparent backgroundMathieu Duponchelle1-2/+6
2021-01-14gl,video: Make ptrs to VideoInfo and (GL)AllocationParams immutableMarijn Suijten1-1/+1
2020-12-29compositor/blend.c: fix MT checker patternMathieu Duponchelle1-7/+7
2020-12-29compositor/blend.c: fix MT fill_checker for YUY2Mathieu Duponchelle1-1/+1
2020-12-29compositor/blend: fix blending of subsampled componentsMathieu Duponchelle1-2/+2
2020-12-01compositor: Don't crash in prepare_frame() if the pad was just removedSebastian Dröge1-1/+4
2020-11-13compositor: expose zero-size-is-unscaled propertyMathieu Duponchelle2-17/+71
2020-11-03videoaggregator: Guarantee that the output format is supportedThibault Saunier1-1/+1
2020-09-21compositor: fix YUY2/UYVY/VYUY blendingMatthew Waters1-2/+2
2020-09-14compositor: blend with multiple threadsMatthew Waters4-108/+471
2020-08-26compositor: fix off-by-1 error in blending ARGBJan Schmidt2-373/+454
2020-07-31compositor: Frames where we introduce alpha can't obscure anythingThibault Saunier1-13/+10
2020-07-04Update disted generated orc backup filesTim-Philipp Müller1-239/+221
2020-07-04meson: add update-orc-dist targetTim-Philipp Müller1-0/+1
2020-06-06plugins: uddate gst_type_mark_as_plugin_api() callsMathieu Duponchelle1-3/+3
2020-06-03plugins: Use gst_type_mark_as_plugin_api() for all non-element plugin typesMathieu Duponchelle1-23/+27
2020-03-16compositor: Use G_DECLARE_FINAL_TYPENiels De Graef1-35/+4
2020-03-09compositor: Create a square checkerboard for UYVY/YUY2/YVYU tooSebastian Dröge1-2/+2
2020-03-09compositor: Define a separate checker fill function for BGRx/RGBx than for xB...Sebastian Dröge2-2/+5
2020-01-08compositor: memcpy() lines directly for alpha formats with SOURCE operator an...Sebastian Dröge1-9/+27
2020-01-07compositor: Alpha inputs with the SOURCE operator can be considered opaqueSebastian Dröge1-5/+6
2019-11-04compositor: Add support for VUYA formatSeungha Yang3-3/+20
2019-10-13Remove autotools build systemTim-Philipp Müller2-25/+0
2019-08-30Pass the code through codespellThibault Saunier1-1/+1
2019-06-24compositor: fix compiler warning due to c99-ismTim-Philipp Müller1-1/+3
2019-06-14compositor: Copy frames as-is when possibleNirbheek Chauhan1-10/+34
2019-06-13compositor: Sprinkle some const in prototypesNirbheek Chauhan1-2/+3
2019-06-13compositor: Skip background if transparent and obscuredNirbheek Chauhan1-8/+13
2019-06-13compositor: Skip the background when not visibleNirbheek Chauhan1-23/+55
2019-06-13compositor: Don't log per-frame under GST_INFONirbheek Chauhan1-8/+8
2019-06-13compositor: Factor-out rectangle-obscuring checkNirbheek Chauhan1-25/+34
2019-06-13compositor: Add some comments, remove outdated onesNirbheek Chauhan2-2/+6
2019-06-13compositor: Remove unused function argumentNirbheek Chauhan1-8/+6
2019-05-24compositor: Replace shift and conv opcodes by convh in BGRA SOURCE operatorSebastian Dröge1-3/+2
2019-05-24compositor: Remove unneeded left shift for ARGB/AYUV SOURCE operatorSebastian Dröge1-2/+1
2019-05-13doc: Port to hotdocThibault Saunier1-0/+1
2018-12-28compositor: add to build after move from -badTim-Philipp Müller2-7/+3
2018-11-02compositor: update disted orc backup filesTim-Philipp Müller2-2/+612
2018-10-31compositor: Fix enum type mismatchVíctor Manuel Jáquez Leal1-3/+3
2018-10-30compositor: fix undeclared functionsJohan Bjäreholt1-0/+2
2018-10-28compositor: Implement different operators via per-pad propertySebastian Dröge5-197/+220
2018-10-27compositor: Remove extra header for the pad declarationSebastian Dröge4-71/+38