]> code.delx.au - pulseaudio/commit
echo-cancel: Add SSE optimisation to the adrian module
authorArun Raghavan <arun.raghavan@collabora.co.uk>
Tue, 21 Sep 2010 15:12:32 +0000 (20:42 +0530)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Thu, 23 Sep 2010 11:47:03 +0000 (17:17 +0530)
commit963250abb99ab43b209281c2aa5398205492e555
tree9f745ac8c630dd294c1a9a3c8255098526122117
parentab4223e9cffbc21399c0468dd89a2e57122fbfee
echo-cancel: Add SSE optimisation to the adrian module

Optimises the core inner-product function, which takes the most CPU. The
SSE-optimised bits of the adrian echo canceller only if the CPU that PA
is running on actually supports SSE.
src/modules/echo-cancel/adrian-aec.c
src/modules/echo-cancel/adrian-aec.h
src/modules/echo-cancel/adrian.c
src/modules/echo-cancel/adrian.h
src/modules/echo-cancel/echo-cancel.h
src/modules/echo-cancel/module-echo-cancel.c
src/modules/echo-cancel/speex.c