
Data Structures | |
| struct | AewbHandle |
Macros | |
| #define | AEWB_DEFAULT_DEVICE "/dev/v4l-imx219-subdev0" |
| #define | AEWB_DEFAULT_2A_FILE "/opt/imaging/imx219/linear/dcc_2a.bin" |
| #define | AEWB_DEFAULT_SENSOR "SENSOR_SONY_IMX219_RPI" |
| #define | ISS_IMX390_GAIN_TBL_SIZE (71U) |
Functions | |
| void | get_imx219_ae_dyn_params (IssAeDynamicParams *p_ae_dynPrms) |
| void | get_imx390_ae_dyn_params (IssAeDynamicParams *p_ae_dynPrms) |
| void | get_ov2312_ae_dyn_params (IssAeDynamicParams *p_ae_dynPrms) |
| void | gst_tiovx_isp_map_2A_values (char *sensor_name, int exposure_time, int analog_gain, int *exposure_time_mapped, int *analog_gain_mapped) |
| void | aewb_init_cfg (AewbCfg *cfg) |
| Function to initialize AEWB config. More... | |
| AewbHandle * | aewb_create_handle (AewbCfg *cfg) |
| Function to create a aewb handle. More... | |
| int | aewb_write_to_sensor (AewbHandle *handle) |
| int | aewb_process (AewbHandle *handle, Buf *h3a_buf, Buf *aewb_buf) |
| Process function to invoke the algorithm. More... | |
| int | aewb_delete_handle (AewbHandle *handle) |
| Function to free a aewb handle. More... | |
Variables | |
| static const uint16_t | gIMX390GainsTable [ISS_IMX390_GAIN_TBL_SIZE][2U] |
| #define AEWB_DEFAULT_DEVICE "/dev/v4l-imx219-subdev0" |
| #define AEWB_DEFAULT_2A_FILE "/opt/imaging/imx219/linear/dcc_2a.bin" |
| #define AEWB_DEFAULT_SENSOR "SENSOR_SONY_IMX219_RPI" |
| #define ISS_IMX390_GAIN_TBL_SIZE (71U) |
| void get_imx219_ae_dyn_params | ( | IssAeDynamicParams * | p_ae_dynPrms | ) |
| void get_imx390_ae_dyn_params | ( | IssAeDynamicParams * | p_ae_dynPrms | ) |
| void get_ov2312_ae_dyn_params | ( | IssAeDynamicParams * | p_ae_dynPrms | ) |
| void gst_tiovx_isp_map_2A_values | ( | char * | sensor_name, |
| int | exposure_time, | ||
| int | analog_gain, | ||
| int * | exposure_time_mapped, | ||
| int * | analog_gain_mapped | ||
| ) |
| int aewb_write_to_sensor | ( | AewbHandle * | handle | ) |
|
static |