[Bug 757548] aggregator: Forced to produce data in paused state

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Apr 22 20:15:09 UTC 2016


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

--- Comment #11 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
Created attachment 326573
  --> https://bugzilla.gnome.org/attachment.cgi?id=326573&action=edit
aggregator: Start the task when linked

Until now we would start the task when the pad is activated. Part of the
activiation concist of testing if the pipeline is live or not.
Unfortunatly, this is often too soon, as it's likely that the pad get
activated before it is fully linked in dynamic pipeline.

Instead, start the task when the first serialized event arrive. This is
a safe moment as we know that the upstream chain is complete and just
like the pad activation, the pads are locked, hence cannot change.

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