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

PipeWire support in Qubes Video Companion’s sender #9714

Open
DemiMarie opened this issue Jan 15, 2025 · 0 comments
Open

PipeWire support in Qubes Video Companion’s sender #9714

DemiMarie opened this issue Jan 15, 2025 · 0 comments
Labels
C: Qubes Video Companion P: default Priority: default. Default priority for new issues, to be replaced given sufficient information.

Comments

@DemiMarie
Copy link

How to file a helpful issue

The problem you're addressing (if any)

Qubes Video Companion’s camera sender code uses v4l2 directly, which has two limitations:

  1. It does not work at all for MIPI cameras, which require userspace image processing that can only be done by libcamera or proprietary software.
  2. It requires exclusive access to the device.

This is also a prerequisite for screensharing with Wayland.

The solution you'd like

Use PipeWire for capture instead.

The value to a user, and who that user might be

Users will be able to use MIPI cameras. Sending video from the same camera to multiple qubes at the same time will work.

Completion criteria checklist

(This section is for developer use only. Please do not modify it.)

@DemiMarie DemiMarie added T: enhancement P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. C: Qubes Video Companion labels Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Qubes Video Companion P: default Priority: default. Default priority for new issues, to be replaced given sufficient information.
Projects
None yet
Development

No branches or pull requests

2 participants