[libcamera-devel] [PATCH 0/6] libcamera: Augment V4L2 device
Jacopo Mondi
jacopo at jmondi.org
Mon Jan 21 18:26:59 CET 2019
Hello,
a few patches to add to V4L2 device a few feature:
- create V4L2 device from a MediaEntity
- set controls on a V4L2 Device
- Add support infrastructure to operate on single/multi plane
- Create V4L2 device for the CIO2 capture devices.
Finally, a library wide rename s/devnode/deviceNode to close pending comments
received on previous patch series.
Thanks
j
Jacopo Mondi (6):
libcamera: v4l2_device: Add MediaEntity contructor
libcamera: v4l2_device: Add setControl function
libcamera: v4l2_device: Identify single/multiplane
libcamera: v4l2_device: Add single/multiplane formats
libcamera: ipu3: Create CIO2 V4L2 devices
libcamera: Global s/devnode/deviceNode rename
src/libcamera/include/media_device.h | 6 +-
src/libcamera/include/media_object.h | 6 +-
src/libcamera/include/v4l2_device.h | 48 +++++-
src/libcamera/media_device.cpp | 14 +-
src/libcamera/media_object.cpp | 14 +-
src/libcamera/pipeline/ipu3/ipu3.cpp | 36 +++-
src/libcamera/v4l2_device.cpp | 158 ++++++++++++++++--
test/media_device/media_device_link_test.cpp | 2 +-
test/media_device/media_device_print_test.cpp | 12 +-
test/pipeline/ipu3/ipu3_pipeline_test.cpp | 6 +-
10 files changed, 255 insertions(+), 47 deletions(-)
--
2.20.1
More information about the libcamera-devel
mailing list