Bug 971528 allows to capture the max number of channels that the input device can offer. This is fine in most of the cases because most of the input device allow up to 2 channels. The problem is when the device is capable for more than stereo. In this case Firefox fails to initialize the audio stream. A rough investigation shows that the failure happens in MediaEngineWebRTCMicrophoneSource::AllocChannel(). This bug will investigate if 2-channels is a hard limit for WebRTC code or we can change it and configure any number of channels. If it is a hard limit the input number of channels will be restricted.
Mass change P2->P3 to align with new Mozilla triage process.
Priority: P2 → P3
You need to log in before you can comment on or make changes to this bug.