-
-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add pipewire passthrough #139
Conversation
d1291b2
to
8ff53f1
Compare
8ff53f1
to
ae7d696
Compare
@WhatAmISupposedToPutHere Given that the dependencies on libkrun and libkrunfw have been merged, I guess this one is now ready for review (after a rebase)? |
ae7d696
to
0fee63f
Compare
I think we should merge this one and do a new release. @WhatAmISupposedToPutHere could you please rebase your changes? |
0fee63f
to
67c9e32
Compare
67c9e32
to
9e6600b
Compare
Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>
Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>
9e6600b
to
39e72cb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. @teohhanhui anything else you would like to see addressed?
@slp The logic is above my pay grade, so all I could offer was nits 😂 So, LGTM 🚀 |
Adds enough pipewire passthrough for cameras and simple audio playback (and maybe some other things, haven't tested those). Due to most apps that use pipewire for cameras getting the pipewire socket from the xdg portal, we need to ship customized wireplumber rules that will assign proper permissions (it is a slightly modified version of a script that already ships with WP).
Draft, since it needs containers/libkrun#248 and containers/libkrunfw#82