Bug 1881981 Comment 3 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

I observed this on a call with Dan, but I don't have a Mac or AirPods myself to reproduce.

The behavior change with "media.setsinkid.enabled" implies that `setSinkId()` is involved here.  There was a general AEC regression due to `setSinkId()` becoming available in version 116 for bug 1498512.  The general case was largely addressed by 1849108 for version 123.  The lack of AEC with `setSinkId()` over that period would obscure any other influencing changes.

I'll add some logging so we can check whether Jitsi is setting `echoCancellation` off through constraints.
I observed this on a call with Dan, but I don't have a Mac or AirPods myself to reproduce.

The behavior change with "media.setsinkid.enabled" implies that `setSinkId()` is involved here.  There was a general AEC regression due to `setSinkId()` becoming available in version 116 for bug 1498512.  The general case was largely addressed in version 123 for bug 1849108.  The lack of AEC with `setSinkId()` over that period would obscure any other influencing changes.

I'll add some logging so we can check whether Jitsi is setting `echoCancellation` off through constraints.

Back to Bug 1881981 Comment 3