Open Bug 1393401 Opened 7 years ago Updated 2 years ago

Support audio capture with more than 2 channels in getUserMedia

Categories

(Core :: WebRTC: Audio/Video, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: achronop, Unassigned)

References

Details

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.
Assignee: nobody → achronop
Rank: 25
Priority: -- → P2
See Also: → 971528, 1213414
Blocks: 1392837
Mass change P2->P3 to align with new Mozilla triage process.
Priority: P2 → P3
Assignee: achronop → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.