diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-11-03 03:53:55 +0200 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-11-24 10:53:10 +0200 |
commit | 770df5ca4eab84ec1d8a683d1ace04d7d00001c6 (patch) | |
tree | e6c910c9debd6c074de759ea80f8d9d2a59a4ed5 /test/camera/configuration_set.cpp | |
parent | a97ba61b2d2048cdbebc0f71aae1ea5fdd64c5ac (diff) |
libcamera: camera: Document the camera and pipeline model
Introduce a pipeline model that lists the operations applied by the
camera pipeline. This is a first step towards defining explicitly how
the camera processes images, and how the libcamera controls affect the
processing.
The initial list of operations is meant to be expanded, and possibly
refactored (a block diagram should also be considered to make this
easier to read). How the controls affect the pipeline is largely missing
at this stage, with only a short explanation of the digital zoom to show
how this is meant to be documented. More documentation will be added
over time.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Sebastian Fricke <sebastian.fricke.linux@gmail.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'test/camera/configuration_set.cpp')
0 files changed, 0 insertions, 0 deletions