diff options
Diffstat (limited to 'src/ipa/rpi/controller/rpi/cac.h')
-rw-r--r-- | src/ipa/rpi/controller/rpi/cac.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/ipa/rpi/controller/rpi/cac.h b/src/ipa/rpi/controller/rpi/cac.h index 419180ab..a7b14c00 100644 --- a/src/ipa/rpi/controller/rpi/cac.h +++ b/src/ipa/rpi/controller/rpi/cac.h @@ -12,6 +12,7 @@ namespace RPiController { struct CacConfig { + bool enabled; std::vector<double> lutRx; std::vector<double> lutRy; std::vector<double> lutBx; @@ -24,15 +25,11 @@ public: Cac(Controller *controller = NULL); char const *name() const override; int read(const libcamera::YamlObject ¶ms) override; - void initialise() override; void prepare(Metadata *imageMetadata) override; - void setStrength(std::vector<double> &inputArray, std::vector<double> &outputArray, - double strengthFactor); private: CacConfig config_; CacStatus cacStatus_; - void arrayToSet(const libcamera::YamlObject ¶ms, std::vector<double> &inputArray); }; } // namespace RPiController |