[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 12:23:50 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=797169
--- Comment #19 from Matthew Waters (ystreet00) <ystreet00 at gmail.com> ---
(In reply to Sebastian Dröge (slomo) from comment #17)
> I believe glvideomixer also can't do what you want currently, please correct
> me Matthew :)
This is all correct for glvideomixer. Mixing (in1 ADD in2) and placing that
OVER the background is not possible with the current painters algorithm within
one glvideomixer.
(In reply to Thibault Saunier from comment #18)
> (In reply to Sebastian Dröge (slomo) from comment #17)
> > the crossfading code requires so many special cases everywhere.
>
> There is 1 if and a special function call to handle that, not sure I would
> call that "so many special cases everywhere" :D
It's enough to cause implementing any other blending modes to always account
for the peculiar behaviour of 'crossfade-ratio' using non-standard blending for
the painter's algorithm.
--
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