[Bug 757043] New: audioresample and other audio filters with history: Does not work properly with negative rates playback

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Oct 24 00:52:05 PDT 2015


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

            Bug ID: 757043
           Summary: audioresample and other audio filters with history:
                    Does not work properly with negative rates playback
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: major
          Priority: Normal
         Component: gst-plugins-base
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: slomo at coaxion.net
        QA Contact: gstreamer-bugs at lists.freedesktop.org
                CC: slomo at coaxion.net, t.i.m at zen.co.uk
     GNOME version: ---

+++ This bug was initially created as a clone of Bug #757033 +++

Currently they handle reverse playback the same way as forwards playback. This
will lead to discontinuities for every single buffer, as the first sample of
the first buffer is going to be followed by the last sample of the next buffer.
Filters with history will however handle it as if the last sample of the first
buffer is followed by the first sample of the next one.

To solve this I propose we add a function to libgstaudio to reverse all samples
in a buffer, and then have these filters set applied_rate to -1.0 and rate to
-rate.

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