On Friday, November 7, 2014 at 2:27:06 PM UTC-6, Randell Jesup wrote:
> On 11/7/2014 2:27 PM, [email protected] 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

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
_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to