summaryrefslogtreecommitdiff
path: root/src/cam
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2020-11-03 03:53:55 +0200
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2020-11-24 10:53:10 +0200
commit770df5ca4eab84ec1d8a683d1ace04d7d00001c6 (patch)
treee6c910c9debd6c074de759ea80f8d9d2a59a4ed5 /src/cam
parenta97ba61b2d2048cdbebc0f71aae1ea5fdd64c5ac (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 'src/cam')
0 files changed, 0 insertions, 0 deletions