summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDaniel Semkowicz <dse@thaumatec.com>2023-01-19 09:41:06 +0100
committerJacopo Mondi <jacopo.mondi@ideasonboard.com>2023-09-04 14:08:50 +0200
commite78832cf91a81539f6188cf38739c3547b74684b (patch)
treec4eda9fa70567a7258b04488a4f4e9ba8f964261 /include
parent446647fb1d8161a74a59a7c6d127017ccdbeb3a5 (diff)
rkisp1: Control camera lens position from IPA
Allow control of lens position from the IPA, by setting corresponding af fields in the IPAFrameContext structure. Controls are then passed to the pipeline handler, which sets the lens position in CameraLens. Signed-off-by: Daniel Semkowicz <dse@thaumatec.com>
Diffstat (limited to 'include')
-rw-r--r--include/libcamera/ipa/rkisp1.mojom1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/libcamera/ipa/rkisp1.mojom b/include/libcamera/ipa/rkisp1.mojom
index bf6e9141..c3ed87aa 100644
--- a/include/libcamera/ipa/rkisp1.mojom
+++ b/include/libcamera/ipa/rkisp1.mojom
@@ -39,5 +39,6 @@ interface IPARkISP1Interface {
interface IPARkISP1EventInterface {
paramsBufferReady(uint32 frame);
setSensorControls(uint32 frame, libcamera.ControlList sensorControls);
+ setLensControls(libcamera.ControlList lensControls);
metadataReady(uint32 frame, libcamera.ControlList metadata);
};