audiofxbasefirfilter: Add a "low-latency" mode
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 4 Dec 2009 08:25:49 +0000 (09:25 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Tue, 15 Dec 2009 17:12:46 +0000 (18:12 +0100)
commita3d7321c50bd089f510ba0c939a0a25c62aa2928
tree6a229d043c26ff3868b4e754e006bb6f4bf8c448
parentca568ff079e171b4f60d251402f05d9ce844ce4b
audiofxbasefirfilter: Add a "low-latency" mode

This will always use time-domain convolution, which lowers the latency.
With FFT convolution it's always a multiple of the kernel length,
with time domain convolution it's only the pre-latency of the filter kernel.
gst/audiofx/audiofxbasefirfilter.c
gst/audiofx/audiofxbasefirfilter.h