summaryrefslogtreecommitdiffstats
path: root/src/modules/echo-cancel/adrian-aec.c
diff options
context:
space:
mode:
authorArun Raghavan <arun.raghavan@collabora.co.uk>2010-09-06 22:23:51 +0530
committerArun Raghavan <arun.raghavan@collabora.co.uk>2011-03-28 14:41:00 +0530
commitc975dfa5a532b5bb152128c694094b75a862a540 (patch)
tree7d9ebc4fab92c846a569d0b91c0759cdcfec62fa /src/modules/echo-cancel/adrian-aec.c
parent668f4e49b6296431a3592e7fc7cc8846f0e7f272 (diff)
echo-cancel: Let AEC module determine source/sink spec
Since the source and sink specification will need to be determined by the AEC algorithm (can it handle multi-channel audio, does it work with a fixed sample rate, etc.), we negotiate these using inout parameters at initialisation time. There is opportunity to make the sink-handling more elegant. Since the sink data isn't used for playback (just processing), we could pass through the data as-is and resample to the required spec before using in the cancellation algorithm. This isn't too important immediately, but would be nice to have.
Diffstat (limited to 'src/modules/echo-cancel/adrian-aec.c')
0 files changed, 0 insertions, 0 deletions