diff options
author | Shaun Ruffell <sruffell@digium.com> | 2010-08-17 11:53:18 +0000 |
---|---|---|
committer | Shaun Ruffell <sruffell@digium.com> | 2010-08-17 11:53:18 +0000 |
commit | ae6e3004f82f0173072ab10069722c80106aea36 (patch) | |
tree | 7bd03ea3b5a9d5f820f1b284b91aebb819de5ca3 /drivers/dahdi/datamods/hdlc_raw_eth.c | |
parent | 1e89ab194b9cdcfb36454fbeba81d31f52317d3b (diff) |
wcte12xp, wctdm24xxp: Add compile time option CONFIG_VOICEBUS_ECREFERENCE.
Add compile time option to improve the reference signal provided to
software echo cancelers. The intent here is for this functionality to
become the default behavior but more testing and work on the edge cases
is needed. It's being brought in now as a compile time option since there
have been reports that it helps in some environments.
Instead of using two buffers, which means that at best we're two
milliseconds behind, use a circular buffer where audio data is written
on the transmit side and read on the receive path. In this way high
latency values will not interfere with the operation of software
echo cancelers. DAHDI-291. DAHDI-387.
This work was originally on:
http://svn.asterisk.org/svn/dahdi/linux/team/sruffell/improved_ecreference@9143
and includes a generic kfifo replacement by Matt Fredrickson.
git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@9144 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'drivers/dahdi/datamods/hdlc_raw_eth.c')
0 files changed, 0 insertions, 0 deletions