[Bug 661983] Regression: Reverse playback does not work for vorbis

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Oct 19 01:17:27 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=661983
  GStreamer | gst-plugins-base | git

--- Comment #3 from Wim Taymans <wim.taymans at gmail.com> 2011-10-19 08:17:23 UTC ---
It seems the audiodecoder base class does not correctly calculate the outgoing
timestamps. I would have expected the audiosink to do a better job of
interpolating them, though.

What should happen is that the clipping and timestamp interpolation should be
done right before pushing the buffer. Where it is done now in the baseclass is
correct for forward playback but wrong for reverse playback (it
clips/interpolates and then puts the buffer in the output queue).

I first want to have a look at how the sink can be improved and then try to fix
the base class.

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