summaryrefslogtreecommitdiffstats
path: root/src/modules/module-echo-cancel.c
Commit message (Collapse)AuthorAgeFilesLines
* echo-cancel: tweak the resync code a littleWim Taymans2010-09-021-5/+2
| | | | | | Try to keep the drift between source and sink within 4ms now that we have more accurate timings. Don't force a resync on latency changes but let the drift code handle it.
* echo-cancel: use the phone media roleWim Taymans2010-09-021-0/+2
| | | | | Tag the source and sink with the phone media roles so that they automatially connect to phone streams such as Empathy when using the intended-rols module.
* echo-cancel: take into account snapshot delayWim Taymans2010-08-231-5/+13
| | | | | Take into account the delay between taking the snapshot from the source and the sink. Improves the quality of the timings.
* make echo-cancel module that exposes a new sink and sourceWim Taymans2010-08-231-0/+1609
Make a new echo-cancel module that exposes a new sink and source. All data sent to the sink is matched against the data captured from the source and echo-canceled using the speex echo canceler.