Support audio capture with more than 2 channels in getUserMedia

NEW
Assigned to

Status

()

enhancement
P3
normal
Rank:
25
2 years ago
2 years ago

People

(Reporter: achronop, Assigned: achronop)

Tracking

Firefox Tracking Flags

(Not tracked)

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

Updated

2 years ago
Assignee: nobody → achronop
Rank: 25
Priority: -- → P2
See Also: → 971528, 1213414
Assignee

Updated

2 years ago
Blocks: 1392837
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.