1 #ifndef _RK_AIQ_UAPI_AIE_INT_H_ 2 #define _RK_AIQ_UAPI_AIE_INT_H_ 3 4 #include "base/xcam_common.h" 5 #include "rk_aiq_algo_des.h" 6 #include "rk_aiq_types_aie_algo.h" 7 #include "aie_uapi_head.h" 8 9 // need_sync means the implementation should consider 10 // the thread synchronization 11 // if called by RkAiqAdebayerHandleInt, the sync has been done 12 // in framework. And if called by user app directly, 13 // sync should be done in inner. now we just need implement 14 // the case of need_sync == false; need_sync is for future usage. 15 16 XCamReturn rk_aiq_uapi_aie_SetAttrib(RkAiqAlgoContext* ctx, 17 const aie_attrib_t* attr, 18 bool need_sync); 19 20 XCamReturn rk_aiq_uapi_aie_GetAttrib(RkAiqAlgoContext* ctx, 21 aie_attrib_t* attr); 22 23 #endif//_RK_AIQ_UAPI_aie_INT_H_ 24