[libcamera-devel] [PATCH 0/2] libcamera: Remove CameraManager::get(dev_t)
Kieran Bingham
kieran.bingham at ideasonboard.com
Fri Jun 16 00:51:31 CEST 2023
Now that Cameras expose a SystemDevices property which reports any
associated dev_t identifiers, remove the now redundant implementation of
CameraManager::get(dev_t) which was provided purely for the V4L2
Adaptation layer.
The V4L2 adaptation layer reimplements the same functionality relying on
the SystemDevices data instead.
This series removes a public API function and is a clear break of
API/ABI.
It is (hopefully clearly) dependant upon the series " libcamera: Add new
Camera devices property " [0]
[0] https://patchwork.libcamera.org/project/libcamera/list/?series=3925
Kieran Bingham (2):
v4l2: Use SystemDevices properties to identify cameras
libcamera: CameraManager: Remove ::get(dev_t)
include/libcamera/camera_manager.h | 1 -
include/libcamera/internal/camera_manager.h | 3 +-
src/libcamera/camera_manager.cpp | 42 ---------------------
src/v4l2/v4l2_compat_manager.cpp | 28 +++++++++++---
4 files changed, 24 insertions(+), 50 deletions(-)
--
2.34.1
More information about the libcamera-devel
mailing list