[Bug 746212] New: query: Add utilise to increase and update the minimum require buffers

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Mar 14 08:01:18 PDT 2015


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

            Bug ID: 746212
           Summary: query: Add utilise to increase and update the minimum
                    require buffers
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: nicolas.dufresne at collabora.co.uk
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

As it goes, the minimum buffers in an allocation pool has a special meaning. It
represent the minimum amount of buffers required in order for a segment of a
pipeline to function. Element that retain buffers must update this value in
order to ensure the pool will function.

Unfortunately this value is not exposed globally, but rather per allocation
pool. This means that to update/increase this value, one need to iterate over
the pool list, remove pool which have a maximum too small and update minimum.
In order to make this task easier, we could add utilities in the core API.
Currently this is implemented by videorate only, but queues with minimum
threshold should implement that too, deinterlace element, and many others may
also need to do so.

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