Support RGBA capture
Feature summary
The capture API should include the source window's alpha channel. Maybe optionally?
How would you like it to work
I'm not very knowledgeable about how this would be implemented but I can share my motivation as an end user.
Currently when I use a PipeWire capture source in OBS (Open Broadcast Studio) and select my window it shows up with a black background. I spoke to someone knowledgeable about the subject and they informed me that they weren't aware of any Wayland compositors that currently offer RGBA from their capture protocols.
Relevant links, screenshots, screencasts etc.
Here's how the window looks in Gnome composited with mutter:
How it shows up in OBS via the PipeWire window capture source:
Edited by Micah