[libcamera-devel,v4,0/8] v4l2_(sub)dev: improvements and tests
mbox series

Message ID 20190227173837.6902-1-jacopo@jmondi.org
Headers show
Series
  • v4l2_(sub)dev: improvements and tests
Related show

Message

Jacopo Mondi Feb. 27, 2019, 5:38 p.m. UTC
Hello, fourth round with comments from Kiean and Niklas included.

I also have re-sorted the patches slightly to ease review.

Thanks
  j


Jacopo Mondi (8):
  libcamera: v4l2_subdevice: Store media entity
  libcamera: v4l2_subdevice: Inherit from Loggable
  libcamera: v4l2_subdevice: Implement ENUM_FRAME_SIZES
  libcamera: v4l2_device: Add support for META_CAPTURE devices
  libcamera: v4l2_subdevice: Update crop/compose rectangle
  test: v4l2_subdevice: Add format handling test
  test: v4l2_subdevice: Add ListFormat test
  test: v4l2_device: Add format handling test

 src/libcamera/include/v4l2_device.h         |   4 +
 src/libcamera/include/v4l2_subdevice.h      |  23 ++-
 src/libcamera/v4l2_device.cpp               |  38 +++--
 src/libcamera/v4l2_subdevice.cpp            | 152 ++++++++++++++++++--
 test/meson.build                            |   1 +
 test/v4l2_device/meson.build                |   1 +
 test/v4l2_device/test_formats.cpp           |  68 +++++++++
 test/v4l2_subdevice/list_formats.cpp        |  76 ++++++++++
 test/v4l2_subdevice/meson.build             |  11 ++
 test/v4l2_subdevice/test_formats.cpp        |  79 ++++++++++
 test/v4l2_subdevice/v4l2_subdevice_test.cpp |  90 ++++++++++++
 test/v4l2_subdevice/v4l2_subdevice_test.h   |  36 +++++
 12 files changed, 551 insertions(+), 28 deletions(-)
 create mode 100644 test/v4l2_device/test_formats.cpp
 create mode 100644 test/v4l2_subdevice/list_formats.cpp
 create mode 100644 test/v4l2_subdevice/meson.build
 create mode 100644 test/v4l2_subdevice/test_formats.cpp
 create mode 100644 test/v4l2_subdevice/v4l2_subdevice_test.cpp
 create mode 100644 test/v4l2_subdevice/v4l2_subdevice_test.h

--
2.20.1