[Bug 745768] aggregator: Add internal queue

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Mar 9 09:20:33 PDT 2015


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

--- Comment #20 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
(In reply to Olivier Crête from comment #19)

> > And shouldn't it instead wake up the srcpad task whenever a pad is added, or
> > linked, or receives a reconfigure event, and then update the latency?
> 
> None of those things happen with the example gst-launch pipeline, if you
> just start with one source that produces buffers and the other which may
> produce buffers sometimes in the future (or may not), then playback never
> starts, because the aggregator subclass will not push anything out before
> getting a latency query (to figure out if the source is live), but it won't
> get a latency query before pushing out a buffer to complete the pre-roll.

Yes, but that doesn't prevent aggregator from doing LATENCY queries by itself
when it makes sense :)

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