1 #ifndef _THIRD_PARTY_AWBV_ALGO_H_
2 #define _THIRD_PARTY_AWBV_ALGO_H_
3 
4 #include "rk_aiq_types.h"
5 #include "rk_aiq_user_api2_custom_awb.h"
6 #include "rk_aiq_user_api2_custom_awb_type_v3x.h"
7 
8 
9 int32_t custom_awb_init(void* ctx);
10 int32_t custom_awb_run(void* ctx, const void* pstAwbInfo,
11                       void* pstAwbResult);
12 int32_t custom_awb_ctrl(void* ctx, uint32_t u32Cmd, void *pValue);
13 int32_t custom_awb_exit(void* ctx);
14 
15 #endif
16