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.
Whether echo cancellation should be enabled.
Promise<void> — resolves after the constraint has been applied (via applyConstraints or, on browsers without runtime support, after a track replacement).
setAutoGainControl, setNoiseSuppression — companion processing toggles.