DescriptionRe-land r9378 "Rename APM Config DelayCorrection to ExtendedFilter"
(This reverts commit 3fbf3f8841b5460503fb646eaedcb063620434a8.)
The original submission was reverted because it broke the Chrome build. This is fixed in patch set 2 of this change by keeping the old MediaConstraintsInterface string kExperimentalEchoCancellation. It will be removed once the Chrome code has been updated.
Original description:
"We use this Config struct for enabling/disabling Extended filter mode in AEC. This change renames it to ExtendedFilter for readability reasons. The corresponding media constraint is also renamed to kExtendedFilterEchoCancellation.
The old Config is kept in parallel with the new during a transition period. This is to avoid problems with API breakages. During this period, if any of the two Configs are enabled, the extended filter mode is engaged in APM. That is, the two Configs are combined with an "OR" operation.
This change also renames experimental_aec in AudioOptions to extended_filter_aec."
BUG=webrtc:4696
R=bjornv@webrtc.org, tommi@webrtc.org
Committed: https://chromium.googlesource.com/external/webrtc/+/441f6347311bcf2079435c3888d67e1fb321f9f8
Patch Set 1 : Original change #Patch Set 2 : New changes #
Total comments: 2
Patch Set 3 : Adding a comment #
Total comments: 2
Patch Set 4 : Refactor FromConstraints #
Total comments: 6
Patch Set 5 : Moving the struct #Patch Set 6 : New line #Messages
Total messages: 17 (2 generated)
|