Open
Bug 1915106
Opened 6 months ago
Generalize handling of backends that rely on the platform's device picker
Categories
(Core :: WebRTC: Audio/Video, task)
Core
WebRTC: Audio/Video
Tracking
()
ASSIGNED
People
(Reporter: pehrsons, Assigned: pehrsons)
References
(Blocks 1 open bug)
Details
Currently this is only the Pipewire Wayland backend, which has a lot of special handling throughout the tree. In the parent process on both the capture side and on the frontend side, and in the content process plumbing those two sides.
On the backend side we can be told whether the backend relies on a platform picker already, we should plumb that through generically instead.
As a side effect, the pipewire desktop capturer will show in the frontend as two entries, one for screen and one for window.
You need to log in
before you can comment on or make changes to this bug.
Description
•