diff options
Diffstat (limited to 'src/ipa/rkisp1/algorithms/af.h')
-rw-r--r-- | src/ipa/rkisp1/algorithms/af.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ipa/rkisp1/algorithms/af.h b/src/ipa/rkisp1/algorithms/af.h index 882be952..72cc7932 100644 --- a/src/ipa/rkisp1/algorithms/af.h +++ b/src/ipa/rkisp1/algorithms/af.h @@ -35,6 +35,15 @@ private: void setMeteringMode(controls::AfMeteringEnum metering) final; void setWindows(Span<const Rectangle> windows) final; + void updateCurrentWindow(const Rectangle &window); + + controls::AfMeteringEnum meteringMode_ = controls::AfMeteringAuto; + Rectangle defaultWindow_; + Rectangle userWindow_; + std::optional<Rectangle> updateWindow_; + uint32_t ispThreshold_; + uint32_t ispVarShift_; + /* Wait number of frames after changing lens position */ uint32_t waitFramesLens_; }; |