diff options
author | David Plowman <david.plowman@raspberrypi.com> | 2022-05-16 17:12:24 +0100 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2022-05-25 11:29:05 +0300 |
commit | 3e7f54a3128d8143afb200d626d3b208d493623a (patch) | |
tree | 501096c43db52fc10ae615fa1a4cfc91eed7580c /src/cam/stream_options.h | |
parent | 153b468930a9df22debb28889312f8a5c511ee04 (diff) |
libcamera: controls: Controls for driving AF (autofocus) algorithms
This patch describes a series of controls that allow applications to
drive AF algorithms:
AfMode - manual, auto or continuous
AfRange - full, macro or normal
AfSpeed - fast or slow
AfMetering - how to choose where to measure focus
AfWindows - AF window locations
AfTrigger - start (trigger) an AF scan or cancel
AfPause - pause continuous AF
LensPosition - set or retrieve position of lens
AfState - reports whether scanning/success/failure
AfPauseState - reports whether continuous AF paused or not
Signed-off-by: David Plowman <david.plowman@raspberrypi.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'src/cam/stream_options.h')
0 files changed, 0 insertions, 0 deletions