[Bug 746032] audiomixer doesn't handle buffers with repeating pts properly

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Mar 12 10:12:42 PDT 2015


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

Sebastian Dröge (slomo) <slomo at coaxion.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.5.1

--- Comment #3 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
commit 472069a699e48b50bd7e5ecb710f4b496ade6205
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Thu Mar 12 17:11:31 2015 +0000

    audiomixer: Fix discont detection and buffer alignment code

    Actually accumulate the sample counter to check the accumulated error
    between actual timestamps and expected ones instead of just resetting
    the error back to 0 with every new buffer.

    Also don't reset discont_time whenever we don't resync. The whole point of
    discont_time is to remember when we first detected a discont until we
actually
    act on it a bit later if the discont stayed around for discont_wait time.

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

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