[Bug 757376] playbin: have-context and need-context messages are lost

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Oct 31 03:13:11 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=757376

--- Comment #4 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
(In reply to Matthew Waters from comment #3)
> gstbin should automatically be taking care of that now since
> http://cgit.freedesktop.org/gstreamer/gstreamer/commit/
> ?id=d5ded1588920c4471eefe055d09095d9e5e989b5
> 
> i.e. when adding an element to a bin, the gstcontext is propagated so that
> the added element always gets the latest or propagates its context.

Perhaps I am missing something in gstreamer-vaapi code, I need to follow up
what is done with this patch.

Though, I need to say, that I update my gstreamer setup daily, so I have been
using this patch since it was committed, and I don't see the context been
"re-posted" to the bus when the video sink is added in to a bin. But I need to
look a it more closer.

Thanks for the cue, Matthew! 

> 
> Playbin doesn't need to handle need-context/have-context messages as that's
> all handled by gstbin/gstelement.
> 
> Also since
> http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/
> ?id=d50b713f44eb17ebf69aa771c26f8eb19e226319 the autoplug-query on
> decodebin/uridecodebin is signalled and playbin correctly forwards the
> context query to the sink.

-- 
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