audiofxbasefirfilter: Optimize time-domain convolution
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 26 Nov 2009 14:17:27 +0000 (15:17 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Tue, 15 Dec 2009 17:12:46 +0000 (18:12 +0100)
commit43576fb0cf98da82f3427adc2afb2cc42afc1a25
tree0419ad4eb7abd43e3fbffa390b3d0e2c75b1e559
parentc5f955a3b6b05fadfb061d9ab6fb1063a6f648d4
audiofxbasefirfilter: Optimize time-domain convolution

Remove some redundant calculations, move comparisions out of
inner loops, etc.

This makes the convolution about 3 (!) times faster but
processing time is of course still proportional to the
filter size.
gst/audiofx/audiofxbasefirfilter.c