Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Disable post-processing in Firefox

846 views
Skip to first unread message

moy...@agora-net.com

unread,
Nov 7, 2014, 2:37:51 PM11/7/14
to mozilla-...@lists.mozilla.org
Is it possible to disable post-processing (such as AEC, AGC) in WebRTC in Firefox? I posted a similar question in discuss-webrtc (https://groups.google.com/d/topic/discuss-webrtc/_7DfrFNx56Q/discussion) and found a solution for Chrome, wondering if there is something for Firefox? I did search the FF source code for something similar to the Chrome situation but did not find anything.

Thanks.

Randell Jesup

unread,
Nov 7, 2014, 3:27:06 PM11/7/14
to dev-...@lists.mozilla.org
On 11/7/2014 2:27 PM, moy...@agora-net.com wrote:
> Is it possible to disable post-processing (such as AEC, AGC) in WebRTC in Firefox? I posted a similar question in discuss-webrtc (https://groups.google.com/d/topic/discuss-webrtc/_7DfrFNx56Q/discussion) and found a solution for Chrome, wondering if there is something for Firefox? I did search the FF source code for something similar to the Chrome situation but did not find anything.

There' s no way to do so currently from content. You can disable it
globally via about:config

media.getusermedia.aec_enabled
media.getusermedia.agc_enabled
media.getusermedia.noise_enabled

agc defaults to false in firefox, the others default to true. (On some
FxOS phones HW AEC & NS will be used, and are not currently disableable
- they may be at some point.)

There is a echoCancellation boolean constraint; but we haven't
implemented it, and I don't know if Chrome has. No constraints for the
other two have been defined. I think google defaults to all three on.
--
Randell Jesup, Mozilla

bobab...@gmail.com

unread,
Apr 15, 2015, 5:01:55 PM4/15/15
to mozilla-...@lists.mozilla.org
I tried toggling the aec, agc, and noise booleans but I can't seem to hear a difference during a webrtc call. (more correctly, the far end doesn't hear a difference) Can these be changed during a live call? I'm interested in creating webrtc sessions without any echo cancellation or noise reduction, for testing purposes.

Bob
0 new messages