Bug 1524026 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.

The root cause is that there was a stream which wasn't resumed by the AudioContext because that stream was not belong to a Node, which resulted that AudioContext can't get it when calling `GetAllStreams()`.

The stream is created by the AudioParam [1]. Therefore, this stream blocks other streams which were connected to the GainNode, which resulted that AudioContext didn't output any sound.

[1] https://searchfox.org/mozilla-central/rev/6e3cc153566f5f288ae768a2172385b8436d61dd/dom/media/webaudio/AudioParam.cpp#81
The root cause is that there was a stream which wasn't resumed by the `AudioContext` because that stream was not belong to a Node, which resulted that `AudioContext` can't get it when calling `GetAllStreams()`.

The stream is created by the `AudioParam` [1]. Therefore, this stream blocks other streams which were connected to the `GainNode`, which resulted that `AudioContext` didn't output any sound.

[1] https://searchfox.org/mozilla-central/rev/6e3cc153566f5f288ae768a2172385b8436d61dd/dom/media/webaudio/AudioParam.cpp#81

Back to Bug 1524026 Comment 3