1 #ifndef _RK_AIQ_UAPI_ABAYERNR_INT_V1_H_ 2 #define _RK_AIQ_UAPI_ABAYERNR_INT_V1_H_ 3 4 #include "base/xcam_common.h" 5 #include "rk_aiq_algo_des.h" 6 #include "arawnr/rk_aiq_types_abayernr_algo_int_v1.h" 7 8 9 #if 1 10 XCamReturn 11 rk_aiq_uapi_abayernr_SetAttrib_v1(RkAiqAlgoContext *ctx, 12 rk_aiq_bayernr_attrib_v1_t *attr, 13 bool need_sync); 14 15 XCamReturn 16 rk_aiq_uapi_abayernr_GetAttrib_v1(const RkAiqAlgoContext *ctx, 17 rk_aiq_bayernr_attrib_v1_t *attr); 18 19 XCamReturn 20 rk_aiq_uapi_abayernr_SetIQPara_v1(RkAiqAlgoContext *ctx, 21 rk_aiq_bayernr_IQPara_V1_t *pPara, 22 bool need_sync); 23 24 XCamReturn 25 rk_aiq_uapi_abayernr_GetIQPara_v1(RkAiqAlgoContext *ctx, 26 rk_aiq_bayernr_IQPara_V1_t *pPara); 27 28 29 XCamReturn 30 rk_aiq_uapi_abayernr_SetRawnrSFStrength_v1(const RkAiqAlgoContext *ctx, 31 float fPercent); 32 33 XCamReturn 34 rk_aiq_uapi_abayernr_GetRawnrSFStrength_v1(const RkAiqAlgoContext *ctx, 35 float *pPercent); 36 37 38 XCamReturn 39 rk_aiq_uapi_abayernr_SetJsonPara_v1(RkAiqAlgoContext *ctx, 40 rk_aiq_bayernr_JsonPara_V1_t *pPara, 41 bool need_sync); 42 43 XCamReturn 44 rk_aiq_uapi_abayernr_GetJsonPara_v1(RkAiqAlgoContext *ctx, 45 rk_aiq_bayernr_JsonPara_V1_t *pPara); 46 #endif 47 48 49 #endif 50