summaryrefslogtreecommitdiff
path: root/src/ipa/raspberrypi/controller/rpi/agc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ipa/raspberrypi/controller/rpi/agc.cpp')
-rw-r--r--src/ipa/raspberrypi/controller/rpi/agc.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ipa/raspberrypi/controller/rpi/agc.cpp b/src/ipa/raspberrypi/controller/rpi/agc.cpp
index 289c1fce..f6a9cb0a 100644
--- a/src/ipa/raspberrypi/controller/rpi/agc.cpp
+++ b/src/ipa/raspberrypi/controller/rpi/agc.cpp
@@ -22,6 +22,7 @@
using namespace RPiController;
using namespace libcamera;
using libcamera::utils::Duration;
+using namespace std::literals::chrono_literals;
LOG_DEFINE_CATEGORY(RPiAgc)
@@ -159,6 +160,12 @@ void AgcConfig::Read(boost::property_tree::ptree const &params)
default_analogue_gain = params.get<double>("default_analogue_gain", 1.0);
}
+Agc::ExposureValues::ExposureValues()
+ : shutter(0s), analogue_gain(0),
+ total_exposure(0s), total_exposure_no_dg(0s)
+{
+}
+
Agc::Agc(Controller *controller)
: AgcAlgorithm(controller), metering_mode_(nullptr),
exposure_mode_(nullptr), constraint_mode_(nullptr),