libcamera/test
Paul Elder 46ae1775b0 libcamera: ipa_interface: add header
Define an IPAInterface class which will contain an IPA implementation.
The methods that the IPAInterface exposes form the interface to the IPA
implementation, hence the name. IPA module shared objects will implement
this class.

This also means that IPA module shared objects must be implemented in
C++, so remove the C test IPA module.

Signed-off-by: Paul Elder <paul.elder@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2019-06-05 10:44:51 -04:00
..
camera meson: Create and use a dependency for libcamera and its headers 2019-05-23 13:56:33 +03:00
ipa libcamera: ipa_interface: add header 2019-06-05 10:44:51 -04:00
libtest meson: Create and use a dependency for libcamera and its headers 2019-05-23 13:56:33 +03:00
media_device meson: Create and use a dependency for libcamera and its headers 2019-05-23 13:56:33 +03:00
pipeline meson: Create and use a dependency for libcamera and its headers 2019-05-23 13:56:33 +03:00
v4l2_device meson: Create and use a dependency for libcamera and its headers 2019-05-23 13:56:33 +03:00
v4l2_subdevice tests: list_formats: Fix argument names and add const 2019-05-25 14:26:40 +02:00
event-dispatcher.cpp tests: event-dispatcher: Add processEvents() interruption test 2019-01-23 18:51:56 +02:00
event.cpp libcamera: Don't ignore the return value of read() and write() 2019-04-29 15:54:40 +03:00
geometry.cpp test: geometry: Add tests for Size class comparison operators 2019-04-18 18:13:10 +03:00
list-cameras.cpp libcamera: camera: Handle camera objects through shared pointers 2019-01-21 11:13:53 +02:00
meson.build meson: Create and use a dependency for libcamera and its headers 2019-05-23 13:56:33 +03:00
signal.cpp test: signal: Exercise the signal delivery code paths for Object 2019-04-27 17:50:25 +03:00
timer.cpp test: timer: Add a 32 bit wraparound test 2019-01-17 21:31:33 +00:00