[Bug 797169] compositor: Remove crossfade property and implement a more extensible interface like in glvideomixer
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Sep 24 09:51:20 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=797169
--- Comment #14 from Thibault Saunier <tsaunier at gnome.org> ---
(In reply to Sebastian Dröge (slomo) from comment #13)
> Thibault, so how do we go ahead with this? I still don't understand what
> exactly you need in pitivi and the phabricator link to the original ticket
> is 404 now.
Here is the issue: https://gitlab.gnome.org/GNOME/pitivi/issues/2044 (once more
I am happy I imported the history :-))
> Especially it's not clear to me what exact blending behaviour you need (both
> with only two pads, but also with >2 and what should happen with the
> background), and why maybe the "weird" behaviours (see what I wrote above
> but also Matthew) in the current crossfade mode are actually required.
We require the current crossfade behaviour with 2 pads, our plans was to rely
on the > 2 pads behavior but we can live without it without much trouble, we do
not care about the background issue.
> Once I understood that, I can come up with an API proposal for both
> compositor and a possible crossfadecompositor (or maybe a
> non-compositor-based crossfade element with just two pads that can also be
> extended later for other fades, see shapewipe and the smpte transitions for
> example).
Cool, thinking about it I think we want a "videotransition" element which would
allow to crossfade or use smpte transition (that would simplify a bit some code
in GESVideoTransition actually) and maybe allow using either the compositor or
glvideomixer.
Once we agree on the way forward I can also give a hand on some of the points.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list