Closed Bug 1166937 Opened 5 years ago Closed 5 years ago
RTC Audio is scratchy upon disconnect
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.65 Safari/537.36 Steps to reproduce: 1) Connect to a phone conference bridge via WebRTC/JsSIP using the following url demo I setup for this bug report: http://www.felonyflats.com/ffdemo/ 2) After allowing browser access to the microphone, you will connect to the conference, hear an audio message about an invalid conference ID, then be disconnected. Actual results: Upon Disconnect (either by the phone conference or clicking the "Disconnect" button on the page), a loud scratchy noise is heard in the WebRTC audio channel. The sound is similar to unplugging an audio cable from a powered-on stereo system. Expected results: No audio should be heard upon being disconnected (by the system or clicking the button on the page). This affects only Firefox versions 38.0 through the current 38.0.5b2 version in Linux, OSX, and Windows. Firefox browsers < 38.0 do not have this problem and no audio is heard upon disconnect.
Pushlog: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=95b94b9901f1&tochange=c6e50e83f7cb Triggered by: c6e50e83f7cb Sotaro Ikeda — Bug 1133167 - Add CancelSeek call to FlushDecoding() r=cpearce,bholley
I was just curious today and as of the nightly 42.0a1 (2015-08-06) build, the scratchy noise is no longer heard. However, the scratchy disconnect noise is still heard in 39.0.3
Looks to be fixed in 42; still there in 40 and 41. If we know what regressed it (and what fixed it - GraphDriver changes?) we could uplift to 41 perhaps
You need to log in before you can comment on or make changes to this bug.