summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDaniel Semkowicz via libcamera-devel <libcamera-devel@lists.libcamera.org>2022-06-28 11:06:56 +0200
committerJacopo Mondi <jacopo@jmondi.org>2022-07-14 17:06:46 +0200
commitc0ec98a6b90bb55e838f2cff272503ee55db456a (patch)
treeda856edd3139c6a6aafb3303521f4c8fb0c78f72 /include
parent7c52f539350998bda947a9083dc6c83ab7dd8273 (diff)
libcamera: rkisp1: Control the lens from IPA
Check if lens are available and have ability to control the focus. Connect IPA setLensControls() signal to the pipeline slot that controls the lens. If lens are valid, allow changing the focus from IPA by emitting signal to the pipeline. 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 e3537385..ee06a6b0 100644
--- a/include/libcamera/ipa/rkisp1.mojom
+++ b/include/libcamera/ipa/rkisp1.mojom
@@ -32,5 +32,6 @@ interface IPARkISP1Interface {
interface IPARkISP1EventInterface {
paramsBufferReady(uint32 frame);
setSensorControls(uint32 frame, libcamera.ControlList sensorControls);
+ setLensControls(libcamera.ControlList sensorControls);
metadataReady(uint32 frame, libcamera.ControlList metadata);
};