[libcamera-devel,v4,3/3] ipa: ipu3: Set output frame duration metadata
diff mbox series

Message ID 20210526034720.1253094-3-paul.elder@ideasonboard.com
State Accepted
Commit 6c5f3fe6ced796eb396926a22394a45724e02fef
Headers show
Series
  • [libcamera-devel,v4,1/3] controls: Split FrameDurations into FrameDuration and FrameDurationLimits
Related show

Commit Message

Paul Elder May 26, 2021, 3:47 a.m. UTC
The sensor frame duration should be set by the IPA. Hardcode it for now.

Signed-off-by: Paul Elder <paul.elder@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Hirokazu Honda <hiroh@chromium.org>
---
 src/ipa/ipu3/ipu3.cpp | 4 ++++
 1 file changed, 4 insertions(+)

Patch
diff mbox series

diff --git a/src/ipa/ipu3/ipu3.cpp b/src/ipa/ipu3/ipu3.cpp
index 769c24d3..6b9aeab6 100644
--- a/src/ipa/ipu3/ipu3.cpp
+++ b/src/ipa/ipu3/ipu3.cpp
@@ -267,6 +267,10 @@  void IPAIPU3::parseStatistics(unsigned int frame,
 	if (agcAlgo_->updateControls())
 		setControls(frame);
 
+	/* \todo Populate this with real values */
+	ctrls.set(controls::FrameDuration,
+		  static_cast<int64_t>(33334));
+
 	IPU3Action op;
 	op.op = ActionMetadataReady;
 	op.controls = ctrls;