libcamera/test
Paul Elder c753223ad6 libcamera, android, cam, gstreamer, qcam, v4l2: Reuse Request
Allow reuse of the Request object by implementing reuse(). This means
the applications now have the responsibility of freeing the Request
objects, so make all libcamera users (cam, qcam, v4l2-compat, gstreamer,
android) do so.

Signed-off-by: Paul Elder <paul.elder@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
2020-10-12 11:32:40 +09:00
..
camera libcamera, android, cam, gstreamer, qcam, v4l2: Reuse Request 2020-10-12 11:32:40 +09:00
controls libcamera: pipelines: Use sensor ID as camera name 2020-08-05 20:07:13 +02:00
ipa meson: Remove -Wno-unused-parameter 2020-08-25 02:58:04 +03:00
ipc test: ipc: unixsocket: Close open fds on error paths 2020-08-13 11:05:58 +01:00
libtest test: Include specific headers instead of libcamera.h 2020-09-21 13:50:42 +03:00
log libcamera: ProcessManager: make ProcessManager lifetime explicitly managed 2020-10-07 19:17:31 +09:00
media_device libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
pipeline libcamera: camera: Rename name() to id() 2020-08-05 20:07:13 +02:00
process libcamera: ProcessManager: make ProcessManager lifetime explicitly managed 2020-10-07 19:17:31 +09: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 libcamera: v4l2_subdevice: Replace ImageFormats with a map 2020-07-23 16:31:41 +02:00
v4l2_videodevice test: Replace explicit DRM FourCCs with libcamera formats 2020-06-18 13:26:52 +03: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 internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
event-thread.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
event.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03: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 libcamera: geometry: Add isNull() function to Rectangle class 2020-08-03 11:16:16 +02:00
hotplug-cameras.cpp meson: Remove -Wno-unused-parameter 2020-08-25 02:58:04 +03:00
mapped-buffer.cpp test: Include specific headers instead of libcamera.h 2020-09-21 13:50:42 +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 meson: Remove -Wno-unused-parameter 2020-08-25 02:58:04 +03: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 meson: Remove -Wno-unused-parameter 2020-08-25 02:58:04 +03:00
timer.cpp meson: Remove -Wno-unused-parameter 2020-08-25 02:58:04 +03:00
utils.cpp libcamera: utils: Add alignUp and alignDown functions 2020-08-03 11:16:16 +02:00