Closed Bug 1845459 Opened 2 years ago Closed 1 year ago

Input select of interface on apple

Categories

(Core :: WebRTC, defect)

Firefox 115
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: christian.vitelar, Unassigned)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36

Steps to reproduce:

  1. Start anything what needs your Audio Input
    In my case a "Speaker" Session on LiveVoice.
    Use this link to try if needed: https://livevoice.io/speak/019103
  2. Start as speaker
  3. Firefox will ask you about the Input
  4. Firefox on apple only allows you to select the "Interface"

Actual results:

I can only select the "Interface" not the Inputs of an Interface (try out on Windows)

Expected results:

On Windows you can select the Inputs of an Interface on Apple only the Interface

The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video: Playback' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core

The severity field is not set for this bug.
:jimm, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(jmathies)
Component: Audio/Video: Playback → WebRTC
Flags: needinfo?(jmathies) → needinfo?(jib)

I can confirm this behavior testing with whereby.com - when my MOTU 828mk3 Hybrid (which has many inputs available) is on, the input list I see is:

MOTU 828mk3 Hybrid
Studio Display Microphone

However, both Safari and Chrome exhibit the same behavior running on macOS. I think this may be related to how Apple presents multi-input audio devices where the user is expected to choose default inputs from 'Audio Midi Setup' app. I'm inclined to say this is working as intended on macOS, but might be surprising coming from Windows.

Paul, any thoughts?

Flags: needinfo?(padenot)

Comment 4 makes sense to me.

Flags: needinfo?(jib)

Mac and Windows would use different drivers and the difference is probably in how the drivers expose devices to the audio system. Either way, we only expose what the audio system tells us is available.

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Flags: needinfo?(padenot)
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: