Norihiro Kamae
|
f811903e4f
|
linux-pipewire: Remove unused function
|
2024-08-07 17:27:49 -04:00 |
|
Kurt Kartaltepe
|
befce71219
|
linux-pipewire: Fix future compiler errors
Unused variables and missing switch branches will break in cmake 3.0,
and are breaking for me right now so let's merge this early.
|
2024-04-13 21:37:17 -04:00 |
|
Georges Basile Stavracas Neto
|
03358961aa
|
linux-pipewire: Pass framerate and resolution at construction
This allows the stream negotiation to set the camera values right
from the start.
|
2024-01-11 09:57:08 -03:00 |
|
Wim Taymans
|
bc02779529
|
linux-pipewire: Handle camera hotplug
Rebuild the camera list when a camera was added or removed.
|
2024-01-11 09:57:08 -03:00 |
|
Wim Taymans
|
a683c5f3ce
|
linux-pipewire: Add float property support
|
2024-01-11 09:57:08 -03:00 |
|
Wim Taymans
|
a44228ef50
|
linux-pipewire: Add resolution and framerate list contents
Trigger a renegotiation of the camera stream when either the
resolution or the framerate change.
|
2024-01-11 09:57:08 -03:00 |
|
Wim Taymans
|
12eba3f5d7
|
linux-pipewire: Handle property changes
|
2024-01-11 09:57:08 -03:00 |
|
Wim Taymans
|
07cbbe9bec
|
linux-pipewire: Collect device controls
Collect the controls on the node. Enumerate the controls as
properties.
Co-authored-by: Georges Basile Stavracas Neto
<georges.stavracas@gmail.com>
|
2024-01-11 09:57:08 -03:00 |
|
Wim Taymans
|
e6d98ebfbb
|
linux-pipewire: Start camera only after we find the device
Wait with starting the camera until we find the device in the
registry. Avoids cases where the camera stays unlinked.
|
2024-01-11 09:57:08 -03:00 |
|
Georges Basile Stavracas Neto
|
c1b3831ba2
|
linux-pipewire: Add PipeWire-based camera source
This plugin adds a camera source for capture devices available
via PipeWire using the Camera portal.
|
2024-01-11 09:57:08 -03:00 |
|