GStreamer multimedia framework
Find a file
Nicolas Dufresne 3b05c55222 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.

https://bugzilla.gnome.org/show_bug.cgi?id=757548
2017-12-02 15:10:26 +00:00
libs/gst/base aggregator: Start the task when linked 2017-12-02 15:10:26 +00:00
tests/check/libs aggregator: Fix leak in unit test 2017-12-02 15:10:26 +00:00