libcamera/test
Laurent Pinchart 75de3bff9e libcamera: camera: Return a pointer from generateConfiguration()
To prepare for specialising the CameraConfiguration class in pipeline
handlers, return a pointer to a camera configuration instead of a
reference from Camera::generateConfiguration(). The camera configuration
always needs to be allocated from the pipeline handler, and its
ownership is passed to the application.

For symmetry, change Camera::configure() to take a CameraConfiguration
pointer instead of a reference. This aligns with our coding practice of
passing parameters that are modified by the callee by pointer.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
2019-05-23 01:07:21 +03:00
..
camera libcamera: camera: Return a pointer from generateConfiguration() 2019-05-23 01:07:21 +03:00
ipa test: ipa: add IPAModule tests 2019-05-21 18:35:11 -04:00
libtest test: Move include definitions to libtest 2019-01-02 11:08:20 +02:00
media_device test: media_device: Add test for acquire() and release() 2019-05-17 20:35:09 +02:00
pipeline libcamera: media_device: Open and close media device inside populate() 2019-05-17 01:33:53 +02:00
v4l2_device test: v4l2_device: Switch most tests to vimc 2019-05-17 20:39:03 +02:00
v4l2_subdevice libcamera: media_device: Open and close media device inside populate() 2019-05-17 01:33:53 +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 test: ipa: add IPAModule tests 2019-05-21 18:35:11 -04: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