summaryrefslogtreecommitdiff
path: root/src/ipa/ipu3/algorithms/agc.h
diff options
context:
space:
mode:
authorJean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>2021-10-21 18:23:37 +0200
committerJean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>2021-10-22 09:29:25 +0200
commit43d098ce5f2733dbde249d33d3b418cbeadfaaa5 (patch)
tree5b70fbdf8193d9dcb825f5dbfb4a97e18783688e /src/ipa/ipu3/algorithms/agc.h
parent58486847f09a0ef72f4421135986471457e003cb (diff)
ipa: ipu3: Use sensor limits for analogue gain
Instead of using constants for the analogue gains limits, use the minimum and maximum from the configured sensor. Signed-off-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'src/ipa/ipu3/algorithms/agc.h')
-rw-r--r--src/ipa/ipu3/algorithms/agc.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ipa/ipu3/algorithms/agc.h b/src/ipa/ipu3/algorithms/agc.h
index ad133b98..1840205b 100644
--- a/src/ipa/ipu3/algorithms/agc.h
+++ b/src/ipa/ipu3/algorithms/agc.h
@@ -45,6 +45,9 @@ private:
uint32_t minExposureLines_;
uint32_t maxExposureLines_;
+ double minAnalogueGain_;
+ double maxAnalogueGain_;
+
utils::Duration filteredExposure_;
utils::Duration currentExposure_;
utils::Duration prevExposureValue_;