[Bug 745768] aggregator: Add internal queue

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Mar 16 11:53:52 PDT 2015


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

--- Comment #28 from Olivier Crête <olivier.crete at ocrete.ca> ---
First 4 patches are in:

commit ff9be3ba34b62e064432244b779d524adf7fe84c
Author: Olivier Crête <olivier.crete at ocrete.ca>
Date:   Sat Mar 7 22:08:40 2015 -0500

    audiomixer: Release pad object lock before dropping buffer

    Otherwise, the locking order is violated and deadlocks happen.

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

commit 2d553d1b25863a5c0d2bec99957aa3cd00301a13
Author: Olivier Crête <olivier.crete at collabora.com>
Date:   Fri Mar 6 20:22:13 2015 -0500

    audiomixer: Only ignore pads with no buffers on timeout

    When the timeout is reached, only ignore pads with no buffers, iterate
    over the other pads until all buffers have been read. This is important
    in the cases where the input buffers are smaller than the output buffer.

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

commit 0656c2fc67a3ada9c9961132e12fa71554a1e22b
Author: Olivier Crête <olivier.crete at collabora.com>
Date:   Fri Mar 6 21:12:13 2015 -0500

    aggregator: Be more aggressive with invalid replies to our latency query

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

commit 9c49624610ab596200c0a449bd1177188cd823b1
Author: Olivier Crête <olivier.crete at collabora.com>
Date:   Fri Mar 6 20:25:03 2015 -0500

    audiomixer: Only advance by the buffer size when a buffer is late

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

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