[Bug 769079] playbin3: review signals

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Aug 16 06:54:31 UTC 2016


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

--- Comment #15 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
As discussed at GUADEC with Edward and Tim, it might make sense to get rid of
the signals completely for 1.10 instead of having a half-baked solution there
that we will change again later.

However the idea for the signals we came up with was (for parsebin and
decodebin)

a) only have a single signal instead of 5 (?) different ones. It would get all
factories and produce the new, ordered factories plus returning if the stream
should be directly exposed or autoplugging should continue.
This should cover all use cases of the existing signals (note that
autoplug-query is completely irrelevant in the context of decodebin3)

b) pass the streams objects to that signal, and information about what kind of
element is expected (parser/demuxer, decoder, ...). The latter would allow to
distinguish parsebin and decodebin asking for things

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