78 vx_char device[TIVX_FILEIO_FILE_PATH_LENGTH];
81 vx_char dcc_2a_file[TIVX_FILEIO_FILE_PATH_LENGTH];
96 vx_char sensor_name[ISS_SENSORS_MAX_NAME];
122 int aewb_process(AewbHandle *handle, Buf *h3a_stats, Buf *aewb_result);
Structure describing the configuration of linux aewb module.
Definition: linux_aewb_module.h:76
AewbHandle * aewb_create_handle(AewbCfg *cfg)
Function to create a aewb handle.
Definition: linux_aewb_module.c:278
vx_uint32 awb_num_skip_frames
AWB skip frames.
Definition: linux_aewb_module.h:93
void aewb_init_cfg(AewbCfg *cfg)
Function to initialize AEWB config.
Definition: linux_aewb_module.c:255
int aewb_process(AewbHandle *handle, Buf *h3a_stats, Buf *aewb_result)
Process function to invoke the algorithm.
Definition: linux_aewb_module.c:387
vx_enum ae_mode
AE mode.
Definition: linux_aewb_module.h:84
vx_enum awb_mode
AWB mode.
Definition: linux_aewb_module.h:87
AewbCfg cfg
Definition: linux_aewb_module.c:267
vx_uint32 ae_num_skip_frames
AE skip frames.
Definition: linux_aewb_module.h:90
Definition: linux_aewb_module.c:266
int aewb_delete_handle(AewbHandle *handle)
Function to free a aewb handle.
Definition: linux_aewb_module.c:417