DescriptionAdded a chrome flag to enable Delay Agnostic AEC in WebRTC
There has been echo issues on Mac when using WebRTC for quite some time and a possible solution is to use a delay agnostic AEC. It has been turned on under a Finch experiment (crbug/385073).
Recently, there has been a lot of echo issues on CrOS of which a delay agnostic AEC would have helped the user to get rid of the echo. The need for a chrome flag, to help in such situations and also to simplify the test and verification process of delay agnostic AEC itself, is clear.
This CL adds a flag and adds a help function that checks if delay agnostic AEC is enabled or not, either through a flag or the above mentioned Finch experiment.
Once the experiment is fully launched on all platforms, the flag will be removed.
BUG=N/A
TESTED=verified locally on Mac
TBR=cpu@chromium.org
Committed: https://crrev.com/3a1fa641e17c3293c8df42a9abf6e858b6935014
Cr-Commit-Position: refs/heads/master@{#311241}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Removed OS_MACOSX ifdefs #
Total comments: 2
Patch Set 3 : Added comment on query order #Patch Set 4 : Rebase #
Messages
Total messages: 14 (3 generated)
|