xref: /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/aie/rk_aiq_types_algo_aie_prvt.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 #ifndef __RKAIQ_TYPES_ALGO_AIE_PRVT_H__
2 #define __RKAIQ_TYPES_ALGO_AIE_PRVT_H__
3 
4 #include "base/xcam_common.h"
5 #include "RkAiqCalibDbTypes.h"
6 #include "RkAiqCalibDbTypesV2.h"
7 #include "rk_aiq_types_aie_algo_int.h"
8 #include "xcam_log.h"
9 
10 typedef struct _RkAiqAlgoContext {
11     int skip_frame;
12     CamCalibDbContext_t* calib;
13     CamCalibDbV2Context_t *calibv2;
14     rk_aiq_aie_params_t params;
15     rk_aiq_aie_last_params_t last_params;
16     rk_aiq_aie_params_int_t sharp_params;
17     rk_aiq_aie_params_int_t emboss_params;
18     rk_aiq_aie_params_int_t sketch_params;
19     bool isReCal_;
20 } RkAiqAlgoContext;
21 
22 #endif//__RKAIQ_TYPES_ALGO_AIE_PRVT_H__
23