Screencast Portal
colinkiama opened this issue · comments
Problem
Currently unable to use some screen recording Flatpak apps because they can't use the org.freedesktop.portal.ScreenCast
portal in elementary OS. e.g: Kooha
Proposal
Implement org.freedesktop.impl.portal.ScreenCast`. It would improve support for Flatpak apps that use screen recording to work on elementary OS.
It would allow apps to use implement screen recording features without needing to know about the desktop or window manager that the app is running on.
Prior Art (Optional)
xdg-desktop-portal-gnome (see: src/screencast.c)
xdg-desktop-portal-kde (see: src/screencast.cpp)
P.S. I also see that both desktop portal implementations also have screencast dialog. Not sure how relevant that may be for this but it seems like something worth taking a look at too.
Marked as blocking for wayland because IMHO having no working screen recording at all on wayland is too big of a regression