libcamera/include/libcamera
Niklas Söderlund 65ea2422d2 libcamera: camera: extend camera object to support configuration of streams
Extend the camera to support reading and configuring formats for
groups of streams. The implementation in the Camera are minimalistic as
the heavy lifting are done by the pipeline handler implementations.

The most important functionality the camera provides in this context is
validation of data structures passed to it from the application and
access control to the pipeline handler.

Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2019-02-01 08:12:18 +01:00
..
camera.h libcamera: camera: extend camera object to support configuration of streams 2019-02-01 08:12:18 +01:00
camera_manager.h libcamera: camera: Fix operator= definition 2019-01-31 11:03:21 +02:00
event_dispatcher.h libcamera: event_dispatcher: Add interrupt() function 2019-01-23 18:51:56 +02:00
event_notifier.h libcamera: Add event notification infrastructure 2019-01-08 16:23:16 +02:00
libcamera.h libcamera: stream: add initial Stream class 2019-02-01 08:11:33 +01:00
meson.build libcamera: stream: add initial Stream class 2019-02-01 08:11:33 +01:00
signal.h libcamera: signal: Don't use reinterpret_cast<>() to perform downcasts 2019-01-27 17:50:29 +02:00
stream.h libcamera: stream: add initial StreamConfiguration structure 2019-02-01 08:11:33 +01:00
timer.h libcamera: Add event notification infrastructure 2019-01-08 16:23:16 +02:00