[Bug 666725] videomixer stops working if more than one sinkpads exist.

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jan 31 10:12:35 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=666725
  GStreamer | gst-plugins-good | unspecified

Vincent Penquerc'h <vincent.penquerch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |NOTABUG

--- Comment #2 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> 2012-01-31 18:12:32 UTC ---
Ahem. I spent about an hour looking at logs and not finding what's failing.
In the end, it turns out that the addition of the fakesink branch causes the
pads to be added in the other order, so the full size buffer is drawn over the
smaller one, obscuring it.

If you add "t1. ! queue ! fakesink" at the start of the pipeline, instead of at
the end, if all works fine :)

So, not a bug, though an annoying behavior since there's no way to assign a
"layer" or "depth" to pads. It would work a lot better in an actual program
since you'd control the ordering in which the pads are added.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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