Oxide is responsible for listing the audio capture devices. See
https://bazaar.launchpad.net/~oxide-
developers/oxide/oxide.trunk/view/head:/qt/core/api/oxideqmediacapturedevices.cc#L163
for implementation details.

Chromium exposes the following attributes for each device:

 - id (string)
 - name (string)
 - input (AudioDeviceParameters)
   - sample_rate (int)
   - channel_layout (int)
   - frames_per_buffer (int)
   - effects (int)

The null input device would need to be filtered out based on any
combination of these attributes, while making sure that no other valid
device can be incorrectly filtered out.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1560068

Title:
  Settings report incorrect Microphone device names

Status in Oxide:
  New
Status in pulseaudio package in Ubuntu:
  New

Bug description:
  When opening the "Camera & microphone" settings in the webbrowser-app
  I get the following list of  Microphone devices I can select one from:

  - Default
  - Droid source primary
  - Null input

  The last two ones are incorrect and should never reach the user. The
  user doesn't know what to do with those names.

  Either we're missing a proper alias in pulseaudio or webbrowser-app
  needs to add them.

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1560068/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to