Open Bug 1473346 Opened 6 years ago Updated 1 year ago

Investigate supporting audio device enumeration in cubeb on android

Categories

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

ARM
Android
enhancement

Tracking

()

Tracking Status
firefox63 --- affected

People

(Reporter: padenot, Unassigned)

Details

It's possible to plug in external sound card on android, and this is something we don't support.

Additionally, it forces us to special case android in the audio device enumeration code in gecko.
Severity: normal → S3

https://bugs.chromium.org/p/chromium/issues/detail?id=648286#c4 claims that with Android

it is not possible for an application to send different audio streams to different output devices and switch the devices for each stream independently, as required by setSinkId.

We don't need to switch devices for a stream if we can create a new stream on a different device, but I don't know whether that is possible.

You need to log in before you can comment on or make changes to this bug.