gstreamer/gst/audiofx
Sebastian Dröge ae3b903019 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
2015-10-27 17:16:41 +02:00
..
.gitignore gst/audiofxgood/: resubmit with the desired name *again* 2006-08-21 09:21:27 +00:00
audioamplify.c audiofx: fix typo in example pipelines 2015-04-17 09:53:46 +01:00
audioamplify.h Fix FSF address 2012-11-04 00:07:18 +00:00
audiochebband.c Revert "doc: Workaround gtkdoc issue" 2015-05-18 20:13:01 +02:00
audiochebband.h Fix FSF address 2012-11-04 00:07:18 +00:00
audiocheblimit.c Revert "doc: Workaround gtkdoc issue" 2015-05-18 20:13:01 +02:00
audiocheblimit.h Fix FSF address 2012-11-04 00:07:18 +00:00
audiodynamic.c audiofx: fix typo in example pipelines 2015-04-17 09:53:46 +01:00
audiodynamic.h audiofx: Remove unused variable 2015-10-10 21:32:18 +01:00
audioecho.c audioecho: make sure buffer gets reallocated if max_delay changes 2015-08-14 11:50:22 +01:00
audioecho.h Fix FSF address 2012-11-04 00:07:18 +00:00
audiofirfilter.c docs: use docbook markup for xi:include 2014-02-18 22:54:45 +01:00
audiofirfilter.h Fix FSF address 2012-11-04 00:07:18 +00:00
audiofx.c audiofx: move scaletempo element from -bad 2012-12-14 13:16:17 +00:00
audiofxbasefirfilter.c audiofxbasefirfilter: Fix time-domain convolution with >1 channels 2015-05-12 13:41:58 +03:00
audiofxbasefirfilter.h Fix FSF address 2012-11-04 00:07:18 +00:00
audiofxbaseiirfilter.c audiofxbaseiirfilter: check if coefficients are provided inside filter lock 2014-02-22 20:01:41 +01:00
audiofxbaseiirfilter.h audiofx: remove unused variable 2015-10-21 16:18:46 +03:00
audioiirfilter.c docs: use docbook markup for xi:include 2014-02-18 22:54:45 +01:00
audioiirfilter.h Fix FSF address 2012-11-04 00:07:18 +00:00
audioinvert.c audiofx: Fix typo in example pipelines 2015-07-15 13:51:13 +01:00
audioinvert.h Fix FSF address 2012-11-04 00:07:18 +00:00
audiokaraoke.c remove unused enum items PROP_LAST 2015-04-24 17:01:12 +01:00
audiokaraoke.h Fix FSF address 2012-11-04 00:07:18 +00:00
audiopanorama.c Constify some static arrays everywhere 2015-01-21 09:55:53 +01:00
audiopanorama.h audiopanorama: use orc to speedup processing 2013-06-11 21:48:18 +02:00
audiopanoramaorc-dist.c Release 1.3.1 2014-05-03 18:02:23 +02:00
audiopanoramaorc-dist.h audiopanorama: add prebuilt files 2013-06-11 22:14:33 +02:00
audiopanoramaorc.orc audiopanorama: use orc to speedup processing 2013-06-11 21:48:18 +02:00
audiowsincband.c audiofx: Fix typo in example pipelines 2015-07-15 13:51:13 +01:00
audiowsincband.h Fix FSF address 2012-11-04 00:07:18 +00:00
audiowsinclimit.c audiowsinclimit: Frequence property renamed cutoff 2013-05-09 08:46:04 +02:00
audiowsinclimit.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstscaletempo.c scaletempo: Fix handling of rate < 0 2015-10-27 17:16:41 +02:00
gstscaletempo.h scaletempo: Fix handling of rate < 0 2015-10-27 17:16:41 +02:00
gstscaletempoplugin.c scaletempo: Update for GST_PLUGIN_DEFINE() API changes 2012-12-14 13:16:17 +00:00
Makefile.am Remove obsolete Android build cruft 2015-04-26 17:55:07 +01:00
math_compat.h Fix FSF address 2012-11-04 00:07:18 +00:00