Re: [mediacapture-main] Echo Cancellation (#597)

It is not about what it must be able to achieve (performance) or about the algorithm or implementation detail but what it should attempt to be doing.

1. Echo Cancellation should be turned off or on depending on echoCancellation property.
2. When echoCancellation is turned on, then as per [definition](https://w3c.github.io/mediacapture-main/#def-constraint-echoCancellation) browser should attempt to remove all the sound being played from the input signals recorded by the microphones.

All browsers seem to following point (1).
Edge, Firefox, Safari seems to be the following point (2).

Chrome, however, seems to be moving away from specs as it only attempts to remove sound from **only remote peer** and not **all** sounds as mentioned in sepc definition.

-- 
GitHub Notification of comment by jgupta
Please view or discuss this issue at https://github.com/w3c/mediacapture-main/issues/597#issuecomment-495163114 using your GitHub account

Received on Thursday, 23 May 2019 10:29:46 UTC