Skip to content

Implement a camera indicator

Robert Mader requested to merge rmader/gnome-shell:issue2500 into main

Track whether a camera is active via Pipewire and show an indicator, similar to the microphone indicator.


From the main commit:

Pipewire allows us to easily track whether any cameras are in used by
checking the state of camera nodes. Add a simple camera monitor to the
shell, allowing us to show e.g. a status indicator.

Naturally the monitor is limited to apps using Pipewire for camera
access and thus subject to the same chicken-egg problem like the camera
portal - it could confuse users that apps may use the camera without
being noticed by the monitor. The hope and assumption here is that a
better shell integration might speed up adoption of the new camera APIs

Closes #2500 (closed)

Edited by Robert Mader

Merge request reports