Files
external_libcamera/src/ipa/libipa
Stefan Klug dadeb67fcc libipa: exposure_mode_helper: Set quantizationGain in absence of a sensor helper
In commit f077c58e08 ("libipa: exposure_mode_helper: Take
exposure/gain quantization into account") calculation of the
quantization gain was added to ExposureModeHelper::clampGain(). This
works as expected when a sensor helper is configured but the gain is not
reset to 1.0 in case the sensor helper is not configured. This leads to
incorrect gain calculations in ExposureModeHelper::splitExposure() as
that expects the quantization gain to be valid in any case. Fix that by
setting the quantization gain to 1.0 in case no sensor helper is
configured.

Fixes: f077c58e08 ("libipa: exposure_mode_helper: Take exposure/gain quantization into account")
Closes: https://gitlab.freedesktop.org/camera/libcamera/-/issues/292
Signed-off-by: Stefan Klug <stefan.klug@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
Tested-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
2025-11-25 17:32:50 +01:00
..
2025-02-12 14:26:27 +01:00
2025-02-21 17:51:10 +01:00
2025-02-21 17:51:10 +01:00
2025-02-21 17:51:09 +01:00
2025-07-18 13:55:40 +02:00
2025-02-21 17:35:03 +01:00