-
-
Notifications
You must be signed in to change notification settings - Fork 189
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
feat: allow patching screenshare with video and audio devices #195
base: main
Are you sure you want to change the base?
Conversation
@Vendicated I need some help here, currently using a video device errors with |
7b615f5
to
273606b
Compare
273606b
to
a62d162
Compare
a62d162
to
c94098c
Compare
432c1d6
to
fa5c6bd
Compare
d23e730
to
1e7cbb8
Compare
1e7cbb8
to
62c4e1c
Compare
03ae7c5
to
869d95a
Compare
venmic: !!v.audioSource && v.audioSource !== "None", | ||
videoId: v.cameraId | ||
}); | ||
|
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.
Just switched over to Linux/Vesktop and was looking for a solution like this!
I had to move patchDisplayMedia() outside of the above if-else block to get this to work. Still fails initially, but the streaming button afterwards will then grab the camera every time.
869d95a
to
8ae191f
Compare
Doesn't allow picking video patch on wayland - the modal is entirely skipped since the selection is done with the desktop portal instead of in the app. |
a lot has changed about the code since and now it has global state that it applies inside a getUserMedia patch. that'll likely solve your issues of only applying once! could you please rebase based on that? |
sorry for my useless comment, but this will make screen-sharing games on X11 finally bearable using my small tool (edit: i am talking as an NVIDIA proprietary driver user). if the dev of this pr cannot currently / doesn't have the time to rebase it, would it be possible for me to do it? |
This is useful when loopback audio drivers or applications, such as BlackHole, are already installed.