diff --git a/src/ipa/rpi/controller/rpi/awb_nn.cpp b/src/ipa/rpi/controller/rpi/awb_nn.cpp index c382f63d..6543d8cb 100644 --- a/src/ipa/rpi/controller/rpi/awb_nn.cpp +++ b/src/ipa/rpi/controller/rpi/awb_nn.cpp @@ -47,7 +47,7 @@ namespace RPiController { struct AwbNNConfig { AwbNNConfig() = default; - int read(const libcamera::YamlObject ¶ms, AwbConfig &config); + int read(const libcamera::ValueNode ¶ms, AwbConfig &config); /* An empty model will check default locations for model.tflite */ std::string model; @@ -67,7 +67,7 @@ public: ~AwbNN(); char const *name() const override; void initialise() override; - int read(const libcamera::YamlObject ¶ms) override; + int read(const libcamera::ValueNode ¶ms) override; protected: void doAwb() override; @@ -86,7 +86,7 @@ private: std::unique_ptr interpreter_; }; -int AwbNNConfig::read(const libcamera::YamlObject ¶ms, AwbConfig &config) +int AwbNNConfig::read(const libcamera::ValueNode ¶ms, AwbConfig &config) { model = params["model"].get(""); minTemp = params["min_temp"].get(2800.0); @@ -146,7 +146,7 @@ char const *AwbNN::name() const return NAME; } -int AwbNN::read(const libcamera::YamlObject ¶ms) +int AwbNN::read(const libcamera::ValueNode ¶ms) { int ret;