pulseaudio/src/modules/echo-cancel
Peter Meerwald db7415b7e9 echo-cancel: Add function pa_echo_canceller_blocksize_power2()
computes EC block size in frames (rounded down to nearest power-of-2) based
on sample rate and milliseconds

move code from speex AEC implementation to module-echo-cancel such that
functionality can be reused by other AEC implementations

Signed-off-by: Peter Meerwald <p.meerwald@bct-electronic.com>
2013-02-14 15:24:09 +02:00
..
adrian-aec.c Make gcc --std=c99 happy 2011-09-03 12:17:28 +02:00
adrian-aec.h Remove extra ; s where they are not allowed in strict C99 2011-08-25 18:21:49 +05:30
adrian-aec.orc echo-cancel: Make Orc file names less silly 2011-02-01 11:51:46 +05:30
adrian-license.txt echo-cancel: Add alternative echo-cancellation implementation 2010-09-07 15:12:12 +05:30
adrian.c echo-cancel: Enable different blocksizes for sink and source 2012-12-20 12:56:01 +02:00
adrian.h echo-cancel: Add SSE optimisation to the adrian module 2010-09-23 17:17:03 +05:30
echo-cancel.h echo-cancel: Add function pa_echo_canceller_blocksize_power2() 2013-02-14 15:24:09 +02:00
module-echo-cancel.c echo-cancel: Add function pa_echo_canceller_blocksize_power2() 2013-02-14 15:24:09 +02:00
null.c echo-cancel: Extend null implementation to arbitary sample specs 2012-12-20 12:58:45 +02:00
speex.c echo-cancel: Add function pa_echo_canceller_blocksize_power2() 2013-02-14 15:24:09 +02:00
webrtc.cc echo-cancel: Enable different blocksizes for sink and source 2012-12-20 12:56:01 +02:00