@YaLTeR@mastodon.online
Working on a screencast IPC for niri. The idea is to give info to desktop bars to be able to add a screencast indicator whenever something is recording the screen.
Got it hooked up for both PipeWire (obviously) and wlr-screencopy. For the latter there's no good way to tell if something is a screencast so I went with some heuristics.
Here's the icon working on the DMS bar, as well as a popup with the full available info I made for debugging.
#niri
@YaLTeR@mastodon.online
Oh right, for PipeWire I can send the node ID, which DMS can then use to fetch the consumer application name!
#niri