pipewire/spa/plugins/libcamera
Wim Taymans a0457a3bdf camera: work around target_ mishandling
A driver node should use the target_duration and target_rate to adjust
the quantum and rate when the graph starts.

The camera nodes don't currently support any of this and simply enforce
a specific rate and duration for the graph clock. Mark this with a
FIXME. Otherwise, pipewire will complain that the node is ignoring the
configured graph rate.

We should really look at the graph target rate/quantum and only produce
a buffer when it is inside the current graph cycle. This would make it
possible to join audio and camera nodes and have them be in sync.
2023-03-27 09:59:21 +02:00
..
libcamera-device.cpp treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
libcamera-manager.cpp treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
libcamera-manager.hpp treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
libcamera-source.cpp treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
libcamera-utils.cpp camera: work around target_ mishandling 2023-03-27 09:59:21 +02:00
libcamera.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
libcamera.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
meson.build meson: libcamera: remove libdrm dependency 2023-02-10 09:21:58 +00:00