diff options
author | Arun Raghavan <arun.raghavan@collabora.co.uk> | 2010-09-06 22:23:51 +0530 |
---|---|---|
committer | Arun Raghavan <arun.raghavan@collabora.co.uk> | 2011-03-28 14:41:00 +0530 |
commit | c975dfa5a532b5bb152128c694094b75a862a540 (patch) | |
tree | 7d9ebc4fab92c846a569d0b91c0759cdcfec62fa /src/pulsecore/object.c | |
parent | 668f4e49b6296431a3592e7fc7cc8846f0e7f272 (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/pulsecore/object.c')
0 files changed, 0 insertions, 0 deletions