Skip to content
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

Wayland compatibility #185

Merged
merged 10 commits into from
Jun 1, 2024
Merged

Wayland compatibility #185

merged 10 commits into from
Jun 1, 2024

Conversation

mantzaris
Copy link
Owner

1 handles situations where a webcam is not present and requested or there are multiple webcams selecting the first by default.
2 specifically handles Wayland changes to how window video streams are handled by prompting the user to select which window is to be streamed as the list is not provided by default to the app on Wayland.

mantzaris added 10 commits May 25, 2024 23:59
… it, and gets the linux display manager of x11 or wayland if linux (not windows) and then has an ipc for getting the display manager of linux
…lso making the code more robust for when the stream search cannot find a webcam or the user does not select a window to get a video feed from. also multiple webcams are taken into account. also, the feed choice needs to be an option rather than a direct forced choice.
…s into account that wayland will prompt the user with a window for which screen or window is desired and than take that as the stream source rather than populate it all at the start as was done in x11 or windows. it also now handles multiple webcams allowing the user to choose between the different webcams. not tested on x11 yet. on wayland the screen or window selection option is provided for the user.
@mantzaris mantzaris merged commit 18525ad into main Jun 1, 2024
@mantzaris mantzaris deleted the wayland-compatibility branch June 1, 2024 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant