pipewire/spa/plugins/libcamera
Robert Mader fa799aac86 libcamera: Implement SPA_META_VideoTransform support
libcamera can detect camera transforms/rotation, e.g. from the device
tree, and makes that information usable for clients via
`CameraConfiguration::transform`.
Advertise this information via the VideoTransform meta so Pipewire
clients can adjust their output accordingly.

Rotated cameras are common in mobile devices such as the Pinephone Pro,
which was used to test this feature.
2022-12-05 18:25:36 +01:00
..
libcamera-client.c libcamera: emit device removal event 2022-11-14 15:38:16 +01:00
libcamera-device.cpp spa: libcamera: manage libcamera::CameraManager via a shared_ptr 2022-09-15 11:17:47 +00:00
libcamera-manager.cpp libcamera: fix device id assignment 2022-11-14 16:04:21 +01:00
libcamera-manager.hpp spa: libcamera: manage libcamera::CameraManager via a shared_ptr 2022-09-15 11:17:47 +00:00
libcamera-source.cpp libcamera: Implement SPA_META_VideoTransform support 2022-12-05 18:25:36 +01:00
libcamera-utils.cpp libcamera: Implement SPA_META_VideoTransform support 2022-12-05 18:25:36 +01:00
libcamera.c libcamera: work on rewrite 2021-11-03 17:49:10 +01:00
libcamera.h libcamera: work on rewrite 2021-11-03 17:49:10 +01:00
meson.build treewide: meson.build: use dependency variable for SPA 2021-12-28 18:34:06 +01:00