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

