setEchoCancellation
Toggle echo cancellation on the local mic at runtime. Applied via
track.applyConstraints; browsers that don’t honour runtime constraints
(notably iOS Safari) fall back to re-acquiring the track with the new
constraint set and plumbing the replacement through the local audio
pipeline if one is active.
Parameters
enabled
Whether echo cancellation should be enabled.
Returns
Promise<void> — resolves after the constraint has been applied (via applyConstraints or, on browsers without runtime support, after a track replacement).
Examples
Toggle from a UI switch
See
setAutoGainControl,setNoiseSuppression— companion processing toggles.