diff options
Diffstat (limited to 'src/ipa/rkisp1/ipa_context.h')
-rw-r--r-- | src/ipa/rkisp1/ipa_context.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ipa/rkisp1/ipa_context.h b/src/ipa/rkisp1/ipa_context.h index 35e9b8e5..f387cace 100644 --- a/src/ipa/rkisp1/ipa_context.h +++ b/src/ipa/rkisp1/ipa_context.h @@ -12,6 +12,8 @@ #include <libcamera/base/utils.h> +#include <libcamera/geometry.h> + namespace libcamera { namespace ipa::rkisp1 { @@ -26,6 +28,10 @@ struct IPASessionConfiguration { } agc; struct { + struct rkisp1_cif_isp_window measureWindow; + } awb; + + struct { utils::Duration lineDuration; } sensor; @@ -41,6 +47,16 @@ struct IPAFrameContext { } agc; struct { + struct { + double red; + double green; + double blue; + } gains; + + double temperatureK; + } awb; + + struct { uint32_t exposure; double gain; } sensor; |