[Bug 727765] New: pool: Review overall usage of pool and it's activation

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Apr 7 08:44:56 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=727765
  GStreamer | gstreamer (core) | git

           Summary: pool: Review overall usage of pool and it's activation
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: nicolas.dufresne at collabora.co.uk
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Bug 727498 highlights the need of sharing pools that may be used by more then
one elements. This not being fully considered in general when dealing with
pool.

Related to that, it may means that an active pool could be shared, in which
case calls to set_config() will fail, and certain settings ignored. This need
for sure more clarification and structure, but base on the analyses we will
have to review the usage of pools so we know we keep doing the right thing.
Specially for cases where pools cannot grow.

While doing this investigation, it would be nice to have the reflection on how
to check the "negotiated" result of calling set_config(). As the doc says, any
modification of the requested config should lead to FALSE being returned,
though config shall be updated as far as possible. I supposed the intention was
for the negotiator to re-read the config it tried to set and check if it should
try the next propoosed pool/allocator, or if the changes are acceptable in the
context.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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