[Bug 749966] videoaggregator: add wait-sinks property to wait for inputs before creating output frames

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri May 29 12:50:16 PDT 2015


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

--- Comment #8 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
(In reply to Sebastian Dröge (slomo) from comment #7)

> I still think a per-pad configuration makes more sense for this. Usually
> from the application side you know which pads will have data when, which are
> important to wait for and which not.

Also for the "global settings" (produce when one pad has data), you're
completely dependent on your OS's scheduler what the frames contain. And it
might have interesting effects in video/audioaggregator, if due to scheduler
jitter we produce gaps. E.g.

> stream 1:
>   [0, 1] [0, 2] [0, 3]
> stream 2:
> [0, 1]     [0, 2]   [0, 3]

Here you would with the "produce when one pad has data" setting produce lots of
gaps in the stream.

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