summaryrefslogtreecommitdiff
path: root/gst/compositor
AgeCommit message (Expand)AuthorFilesLines
2018-08-16compositor: Define crossfade-ratio to have range [0.0,1.0]Sebastian Dröge1-10/+9
2018-07-26compositor: Don't leak all buffers while crossfading and not all pads are cro...Sebastian Dröge1-0/+5
2018-07-23compositor: Use 255 as maximum alpha instead of 256Sebastian Dröge1-7/+5
2018-07-18compositor: Update conversion info in property setterSeungha Yang1-4/+4
2018-05-06videoaggregator: Switch to a GstVideoAggregatorConvertPad subclassSebastian Dröge2-221/+55
2018-05-05videoaggregator: Move needs_alpha pad field to the private structSebastian Dröge1-1/+2
2018-05-05videoaggregator: Move aggregated_frame and the pad buffer into the private st...Sebastian Dröge1-52/+46
2018-05-04videoaggregator: Move GstChildProxy implementations into leaf classesSebastian Dröge1-1/+90
2018-04-25Meson: Generate pc file for all plugins in badXavier Claessens1-0/+1
2018-03-01Port to latest GstAggregator segment APIMathieu Duponchelle1-1/+2
2018-02-14Update ORC fallback disted codeEdward Hervey1-30/+30
2017-12-02Remove GstAggregator from -bad, moved to coreTim-Philipp Müller2-3/+1
2017-11-22aggregator: Remove klass->sinkpads_typeMathieu Duponchelle1-2/+2
2017-11-02videoaggregator: drop ABI compat in padding for new struct memberTim-Philipp Müller1-1/+1
2017-08-10compositor: improve conversion debuggingMathieu Duponchelle1-3/+7
2017-08-03compositor: update disted orc fallback filesTim-Philipp Müller2-0/+1321
2017-08-03compositor: Add support for crossfade blendingThibault Saunier6-100/+415
2017-05-20aggregator: add simple support for caps handlingMatthew Waters1-8/+9
2017-05-20videoaggregator: delay using new caps from a sink pad until the next buffer i...George Kiagiadakis1-12/+9
2017-05-16Remove plugin specific static build optionNicolas Dufresne1-1/+0
2017-04-12docs: Port all docstring to gtk-doc markdownThibault Saunier1-32/+12
2017-02-28glvideomixer/compositor: Correctly error out if calculating DAR failsSebastian Dröge1-0/+1
2016-12-14compositor: Reject multiview videoSebastian Dröge1-0/+8
2016-08-20Add support for Meson as alternative/parallel build systemNirbheek Chauhan1-0/+33
2016-05-15compositor: Check if we get a valid display ratioEdward Hervey1-7/+8
2016-05-03compositor: Set blend functions in ::negotiated_caps() instead of ::fixate_ca...Sebastian Dröge1-8/+17
2016-04-15Drop usage of 'overlayed' to mean 'overlaid'Reynaldo H. Verdejo Pinochet1-1/+1
2016-03-24bad: use new gst_element_class_add_static_pad_template()Vineeth TM1-4/+2
2016-01-27videoaggregator: don't do caps processing that is not overridableMatthew Waters1-26/+62
2015-09-04compositor: Ensure all arguments to CLAMP are signed intNirbheek Chauhan1-2/+2
2015-08-29compositor: variables in clamp_rectangle() should be signedNirbheek Chauhan1-7/+7
2015-08-28compositor: remove check for below zero for unsigned valueLuis de Bethencourt1-4/+4
2015-08-26compositor: Actually use the output resolution for clampingNirbheek Chauhan1-17/+41
2015-06-14compositor: update zorder documentation.Mathieu Duponchelle1-2/+2
2015-06-07Release 1.5.1Sebastian Dröge1-112/+184
2015-05-21compositor/glvideomixer: Don't calculate PAR/DAR with unset GstVideoInfosSebastian Dröge1-0/+9
2015-05-21compositor: Fix double assignmentSebastian Dröge1-5/+0
2015-05-21compositor/glvideomixer: fix up par handlingMatthew Waters1-7/+8
2015-05-18Revert "doc: Workaround gtkdoc issue"Stefan Sauer1-2/+0
2015-05-16doc: Workaround gtkdoc issueNicolas Dufresne1-0/+2
2015-05-14compositor: implement proper par handlingMatthew Waters1-38/+69
2015-05-13compositor: fix rectangle obscure test to clamp against the output frame sizeMatthew Waters1-8/+6
2015-05-01compositor: Only map the frame from a buffer if it will be usedNirbheek Chauhan1-25/+24
2015-05-01compositor: use accessor macros for consistencyNirbheek Chauhan1-5/+5
2015-05-01compositor: Skip pads that are completely obscured by a higher zorder padNirbheek Chauhan1-0/+84
2015-03-16compositor: Revert most of previous patch.Jan Schmidt1-21/+7
2015-03-16compositor: Fix blending functionsJan Schmidt1-12/+29
2015-01-19compositor: fix illegal memory access in blend function with negative yposVincent Penquerc'h1-7/+9
2015-01-14compositor: Document the zorder pad property from gstvideoaggregatorNirbheek Chauhan1-0/+4
2015-01-13compositor: Don't do any conversions if the pad is completely transparent anywaySebastian Dröge1-1/+6