From f79f7331cdd99839e33cd28512279ad382feda1c Mon Sep 17 00:00:00 2001 From: Jean-Michel Hautbois Date: Tue, 28 Sep 2021 17:10:54 +0200 Subject: ipa: ipu3: Implement an empty stop() function While the stop() function does not currently perform any action, it forms part of the IPA interface and is a public function in the class. Promote it to a full (but basic) function implementation and begin the documentation accordingly so that there is an appropriate stub to perform stop operations if they come up. Signed-off-by: Jean-Michel Hautbois Reviewed-by: Kieran Bingham Reviewed-by: Laurent Pinchart Reviewed-by: Umang Jain --- src/ipa/ipu3/ipu3.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/ipa') diff --git a/src/ipa/ipu3/ipu3.cpp b/src/ipa/ipu3/ipu3.cpp index a10fdd4a..5c51607d 100644 --- a/src/ipa/ipu3/ipu3.cpp +++ b/src/ipa/ipu3/ipu3.cpp @@ -135,7 +135,7 @@ public: ControlInfoMap *ipaControls) override; int start() override; - void stop() override {} + void stop() override; int configure(const IPAConfigInfo &configInfo, ControlInfoMap *ipaControls) override; @@ -323,6 +323,13 @@ int IPAIPU3::start() return 0; } +/** + * \brief Ensure that all processing has completed + */ +void IPAIPU3::stop() +{ +} + /** * \brief Calculate a grid for the AWB statistics * -- cgit v1.2.1