libcamera/include/libcamera/internal
Niklas Söderlund 8992b3ffbb libcamera: pipeline_handler: Remove Camera argument from request handling
There is no need to pass the Camera pointer to queueRequest(),
completeBuffer() and completeRequest() as the Request also passed
contains the same information. Remove the Camera argument to avoid
situations where the information in the Request and the argument differ.

There is no functional change and no public API change as the interface
is only used between the Camera and PipelineHandler.

Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2020-12-28 14:02:13 +01:00
..
tracepoints tracepoints: Add SPDX headers and copyright notices 2020-11-05 11:57:29 +09:00
bayer_format.h libcamera: Add BayerFormat type 2020-09-29 11:43:06 +01:00
buffer.h libcamera: buffer: Create a MappedBuffer 2020-08-06 15:43:59 +01:00
byte_stream_buffer.h libcamera: Rename header guards for internal headers 2020-06-06 00:25:04 +03:00
camera_controls.h libcamera: Rename header guards for internal headers 2020-06-06 00:25:04 +03:00
camera_sensor.h libcamera: camera_sensor: Break out properties initialization 2020-12-07 14:26:33 +01:00
control_serializer.h libcamera: Rename header guards for internal headers 2020-06-06 00:25:04 +03:00
control_validator.h libcamera: Declare empty virtual destructors as defaulted 2020-10-23 22:53:13 +03:00
device_enumerator.h libcamera: device_enumerator: Emit a signal when new devices are added 2020-06-17 00:27:51 +03:00
device_enumerator_sysfs.h libcamera: Rename header guards for internal headers 2020-06-06 00:25:04 +03:00
device_enumerator_udev.h libcamera: device_enumerator_udev: Align class final declaration with sysfs subclass 2020-08-03 10:43:36 +02:00
event_dispatcher.h libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
event_dispatcher_poll.h libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
event_notifier.h libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
file.h libcamera: file: Add read/write support 2020-07-15 19:06:43 +03:00
formats.h libcamera: formats: add numPlanes helper 2020-08-06 15:43:59 +01:00
ipa_context_wrapper.h libcamera: ipa: Pass a set of controls and return results from ipa::start() 2020-12-08 14:30:06 +02:00
ipa_manager.h libcamera: IPAManager: remove instance() and make createIPA() static 2020-06-08 17:11:26 +09:00
ipa_module.h libcamera: Remove void specifier for functions that take no arguments 2020-08-25 02:03:08 +03:00
ipa_proxy.h libcamera: Declare empty virtual destructors as defaulted 2020-10-23 22:53:13 +03:00
ipc_unixsocket.h libcamera: Don't unnecessarily include event_notifier.h 2020-09-21 13:50:30 +03:00
log.h libcamera: Rename header guards for internal headers 2020-06-06 00:25:04 +03:00
media_device.h libcamera: Rename header guards for internal headers 2020-06-06 00:25:04 +03:00
media_object.h libcamera: Declare empty virtual destructors as defaulted 2020-10-23 22:53:13 +03:00
meson.build libcamera: Add missing internal include headers to meson.build 2020-12-27 12:28:10 +02:00
message.h libcamera: object: Add deleteLater() support 2020-07-31 23:33:32 +03:00
pipeline_handler.h libcamera: pipeline_handler: Remove Camera argument from request handling 2020-12-28 14:02:13 +01:00
process.h libcamera: ProcessManager: make ProcessManager lifetime explicitly managed 2020-10-07 19:17:31 +09:00
pub_key.h libcamera: Rename header guards for internal headers 2020-06-06 00:25:04 +03:00
semaphore.h libcamera: Rename header guards for internal headers 2020-06-06 00:25:04 +03:00
sysfs.h libcamera: sysfs: Add helper to lookup device firmware node path 2020-08-05 20:07:13 +02:00
thread.h libcamera: thread: Support selective message dispatch to thread 2020-07-31 23:33:23 +03:00
timer.h libcamera: Move EventDispatcher to internal API 2020-11-15 22:21:28 +02:00
tracepoints.h.in libcamera: tracing: Implement tracing infrastructure 2020-11-03 11:07:21 +09:00
utils.h libcamera: Replace ARRAY_SIZE() with std::size() 2020-12-14 15:35:24 +02:00
v4l2_controls.h libcamera: Rename header guards for internal headers 2020-06-06 00:25:04 +03:00
v4l2_device.h libcamera: v4l2_device: Move start of frame detection to V4L2Device 2020-11-10 01:20:30 +01:00
v4l2_pixelformat.h libcamera: Rename header guards for internal headers 2020-06-06 00:25:04 +03:00
v4l2_subdevice.h libcamera: v4l2_subdevice: Return a unique pointer from fromEntityName() 2020-12-09 11:26:13 +02:00
v4l2_videodevice.h libcamera: v4l2_device: Return a unique pointer from fromEntityName() 2020-12-09 11:26:25 +02:00