libcamera  v0.3.2+116-83c5ad0f
Supporting cameras in Linux since 2019
Public Attributes | List of all members
libcamera::ipa::ipu3::IPASessionConfiguration Struct Reference

Session configuration for the IPA module. More...

Collaboration diagram for libcamera::ipa::ipu3::IPASessionConfiguration:
Collaboration graph
[legend]

Public Attributes

struct {
   ipu3_uapi_grid_config   bdsGrid
 
   Size   bdsOutputSize
 
   uint32_t   stride
 
grid
 Grid configuration of the IPA.
 
struct {
   ipu3_uapi_grid_config   afGrid
 
af
 AF grid configuration of the IPA.
 
struct {
   utils::Duration   minShutterSpeed
 
   utils::Duration   maxShutterSpeed
 
   double   minAnalogueGain
 
   double   maxAnalogueGain
 
agc
 AGC parameters configuration of the IPA.
 
struct {
   int32_t   defVBlank
 
   utils::Duration   lineDuration
 
   Size   size
 
sensor
 Sensor-specific configuration of the IPA.
 

Detailed Description

Session configuration for the IPA module.

The session configuration contains all IPA configuration parameters that remain constant during the capture session, from IPA module start to stop. It is typically set during the configure() operation of the IPA module, but may also be updated in the start() operation.


The documentation for this struct was generated from the following files: