Add gamescopegrab PipeWire frontend #1007
Unanswered
flibitijibibo
asked this question in
Sunshine
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Feature Request
Body
The PipeWire backend currently has two methods to get a stream node: You can request it via an XDG Portal (portalgrab) or ask KWin directly for the screencast node (kwingrab). gamescope is different in that it just spits out a raw node and doesn't implement any portal functionality; presumably Steam Remote Play is just grabbing this node and running with it:
https://github.com/ValveSoftware/gamescope/blob/master/src/pipewire.cpp
It's unlikely that gamescope will add support for portals since it's not a "real" desktop environment, so this is likely the best way to stream embedded sessions without using kmsgrab.
Related gamescope ticket: ValveSoftware/gamescope#2126
Beta Was this translation helpful? Give feedback.
All reactions