[Bug 791202] New: aggregator: need gst_aggregator_pad_set_waiting() for sparse streams

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Dec 4 11:56:42 UTC 2017


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

            Bug ID: 791202
           Summary: aggregator: need gst_aggregator_pad_set_waiting() for
                    sparse streams
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: gstreamer (core)
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: t.i.m at zen.co.uk
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

We need a way to tell GstAggregator to never wait for data on certain pads.

This is needed for sparse inputs where we may not always get data or regular
GAP events.

Without this, a muxer in non-live mode will just lock up if it doesn't receive
data or GAP events on one of the input pads, and in live mode we will always
end up with the maximum configured latency since we'll always wait and time
out.

See gst_collectpads_set_waiting().

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