[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