libcamera/test
Naushir Patuck 0238b9e080 libcamera: ipa: Pass a set of controls and return results from ipa::start()
This change allows controls passed into PipelineHandler::start to be
forwarded onto IPAInterface::start(). We also add a return channel if the
pipeline handler must action any of these controls, e.g. setting the
analogue gain or shutter speed in the sensor device.

The IPA interface wrapper isn't addressed as it will soon be replaced by
a new mechanism to handle IPC.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Reviewed-by: David Plowman <david.plowman@raspberrypi.com>
Tested-by: David Plowman <david.plowman@raspberrypi.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2020-12-08 14:30:06 +02:00
..
camera libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
controls libcamera: pipelines: Use sensor ID as camera name 2020-08-05 20:07:13 +02:00
ipa libcamera: ipa: Pass a set of controls and return results from ipa::start() 2020-12-08 14:30:06 +02:00
ipc libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
libtest test: Include specific headers instead of libcamera.h 2020-09-21 13:50:42 +03:00
log libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
media_device libcamera: Drop unneeded empty default constructors and destructors 2020-10-23 22:48:17 +03:00
pipeline libcamera: camera: Rename name() to id() 2020-08-05 20:07:13 +02:00
process libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
serialization libcamera: pipelines: Use sensor ID as camera name 2020-08-05 20:07:13 +02:00
stream licenses: License all meson files under CC0-1.0 2020-05-13 16:46:24 +03:00
v4l2_compat tests: v4l2_compat: Fix v4l2-compliance and v4l2-ctl version parsing 2020-07-17 18:50:10 +09:00
v4l2_subdevice test: Omit extra semicolons 2020-10-20 13:15:43 +03:00
v4l2_videodevice libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
byte-stream-buffer.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
camera-sensor.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
event-dispatcher.cpp libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
event-thread.cpp libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
event.cpp libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
file-descriptor.cpp test: file-descriptor: Add "fd move" constructor test 2020-05-19 18:08:11 +03:00
file.cpp test: file: Add file creation test 2020-07-15 19:06:47 +03:00
geometry.cpp test: geometry: Add unit tests for new geometry helper functions 2020-10-27 14:06:51 +02:00
hotplug-cameras.cpp libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
mapped-buffer.cpp test: Omit extra semicolons 2020-10-20 13:15:43 +03:00
meson.build test: mapped-buffers: Provide MappedBuffer test 2020-08-06 15:44:00 +01:00
message.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
object-delete.cpp tests: Add a test case for the Object::deleteLater() API, to verify 2020-07-31 23:33:35 +03:00
object-invoke.cpp libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
object.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
pixel-format.cpp libcamera: pixel_format: Replace hex with format names 2020-06-25 06:47:48 +03:00
signal-threads.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
signal.cpp test: signal: Add additional disconnection tests for Object 2020-01-22 17:26:20 +02:00
span.cpp test: span: Fix typo describing the dynamic span test 2020-10-09 08:37:10 +09:00
threads.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
timer-thread.cpp libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
timer.cpp libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
utils.cpp libcamera: utils: Add alignUp and alignDown functions 2020-08-03 11:16:16 +02:00