After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 719431 - videomixer: Should fail negotiation if it can't preserve the alpha channel of input streams
videomixer: Should fail negotiation if it can't preserve the alpha channel of...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal normal
: 1.2.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-11-27 15:40 UTC by Mathieu Duponchelle
Modified: 2013-11-29 11:51 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fixes the reported issue (1.81 KB, patch)
2013-11-27 15:40 UTC, Mathieu Duponchelle
accepted-commit_now Details | Review
Updated with bug number. (1.83 KB, patch)
2013-11-27 15:52 UTC, Mathieu Duponchelle
committed Details | Review

Description Mathieu Duponchelle 2013-11-27 15:40:59 UTC
Created attachment 262954 [details] [review]
fixes the reported issue

Examplified by :

gst-launch-1.0 videotestsrc ! alpha method=green ! m.sink_0 videotestsrc pattern=checkers-8 ! m.sink_1 videomixer name=m sink_0::zorder=1 sink_1::zorder=0 ! xvimagesink

Adding a videoconvert before the sink shows the correct behaviour.
Comment 1 Nicolas Dufresne (ndufresne) 2013-11-27 15:47:38 UTC
Review of attachment 262954 [details] [review]:

Looks good to me.
Comment 2 Mathieu Duponchelle 2013-11-27 15:52:23 UTC
Created attachment 262956 [details] [review]
Updated with bug number.