[Bug 757033] scaletempo: Does not work properly with negative rates playback

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Oct 27 08:18:01 PDT 2015


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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|git master                  |1.6.1

--- Comment #8 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
commit ae3b9030194abb6e51b9d26ce136a26088252196
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Sat Oct 24 17:14:07 2015 +0300

    scaletempo: Fix handling of rate < 0

    We have to reverse all samples in a buffer before processing them to
properly
    have continuous data from one buffer to another. As a result we will have a
    negative applied rate and a rate of 1.0.

    Also make sure that input buffers are correctly clipped to the segment,
    otherwise our calculations are going to go wrong.

    Also copy over the segment event's sequence number to the output segment
while
    we're at it.

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

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