libcamera/src/v4l2
Barnabás Pőcze a945532314 meson: Convert v4l2 into a feature option
The v4l2 compatibility layer does not have external dependencies,
the usual benefits of a feature option do not apply. The main
motivation behind this change is making use of the `auto_features`
meson option that can change all feature options set to "auto"
by default to the desired value.

This can be useful for two reasons: (1) using auto_features=disabled
and then building up the list of features that are desired in the
particular build; (2) using auto_features=enabled to achieve
(usually) more testing and compilation coverage.

Signed-off-by: Barnabás Pőcze <pobrn@protonmail.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
2025-01-10 12:35:10 +01:00
..
libcamerify.in v4l2: Provide libcamerify wrapper script 2022-02-04 09:39:46 +00:00
meson.build meson: Convert v4l2 into a feature option 2025-01-10 12:35:10 +01:00
v4l2_camera.cpp v4l2: Support setting frame rate in the V4L2 Adaptation layer 2024-09-10 22:17:28 +02:00
v4l2_camera.h v4l2: v4l2_camera_proxy: Fix VIDIOC_[GS]_PARM support 2024-11-05 15:29:22 +02:00
v4l2_camera_file.cpp libcamera: Drop remaining file name from header comment blocks 2024-05-09 23:31:15 +03:00
v4l2_camera_file.h libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00
v4l2_camera_proxy.cpp v4l2: v4l2_camera_proxy: Fix VIDIOC_[GS]_PARM support 2024-11-05 15:29:22 +02:00
v4l2_camera_proxy.h v4l2: v4l2_camera_proxy: Fix VIDIOC_[GS]_PARM support 2024-11-05 15:29:22 +02:00
v4l2_compat.cpp libcamera: v4l2: Remove unused includes 2024-09-02 21:54:18 +03:00
v4l2_compat_manager.cpp libcamera: v4l2: Remove unused includes 2024-09-02 21:54:18 +03:00
v4l2_compat_manager.h libcamera: Drop file name from header comment blocks 2024-05-08 22:39:50 +03:00