Home
last modified time | relevance | path

Searched refs:pAmfnrCtx (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/amfnr/
H A Drk_aiq_amfnr_algo_v1.cpp7 Amfnr_Result_V1_t Amfnr_Start_V1(Amfnr_Context_V1_t *pAmfnrCtx) in Amfnr_Start_V1() argument
12 if (pAmfnrCtx == NULL) { in Amfnr_Start_V1()
16 if ((AMFNR_STATE_V1_RUNNING == pAmfnrCtx->eState) in Amfnr_Start_V1()
17 || (AMFNR_STATE_V1_LOCKED == pAmfnrCtx->eState)) { in Amfnr_Start_V1()
21 pAmfnrCtx->eState = AMFNR_STATE_V1_RUNNING; in Amfnr_Start_V1()
28 Amfnr_Result_V1_t Amfnr_Stop_V1(Amfnr_Context_V1_t *pAmfnrCtx) in Amfnr_Stop_V1() argument
33 if (pAmfnrCtx == NULL) { in Amfnr_Stop_V1()
37 if (AMFNR_STATE_V1_LOCKED == pAmfnrCtx->eState) { in Amfnr_Stop_V1()
41 pAmfnrCtx->eState = AMFNR_STATE_V1_STOPPED; in Amfnr_Stop_V1()
51 Amfnr_Context_V1_t * pAmfnrCtx; in Amfnr_Init_V1() local
[all …]
H A Drk_aiq_uapi_amfnr_int_v1.cpp16 Amfnr_Context_V1_t* pAmfnrCtx = (Amfnr_Context_V1_t*)ctx; in rk_aiq_uapi_amfnr_SetAttrib_v1() local
18 pAmfnrCtx->eMode = attr->eMode; in rk_aiq_uapi_amfnr_SetAttrib_v1()
19 pAmfnrCtx->stAuto = attr->stAuto; in rk_aiq_uapi_amfnr_SetAttrib_v1()
20 pAmfnrCtx->stManual = attr->stManual; in rk_aiq_uapi_amfnr_SetAttrib_v1()
30 Amfnr_Context_V1_t* pAmfnrCtx = (Amfnr_Context_V1_t*)ctx; in rk_aiq_uapi_amfnr_GetAttrib_v1() local
32 attr->eMode = pAmfnrCtx->eMode; in rk_aiq_uapi_amfnr_GetAttrib_v1()
33 memcpy(&attr->stAuto, &pAmfnrCtx->stAuto, sizeof(Amfnr_Auto_Attr_V1_t)); in rk_aiq_uapi_amfnr_GetAttrib_v1()
34 memcpy(&attr->stManual, &pAmfnrCtx->stManual, sizeof(Amfnr_Manual_Attr_V1_t)); in rk_aiq_uapi_amfnr_GetAttrib_v1()
45 Amfnr_Context_V1_t* pAmfnrCtx = (Amfnr_Context_V1_t*)ctx; in rk_aiq_uapi_amfnr_SetIQPara_v1() local
66 pAmfnrCtx->isIQParaUpdate = true; in rk_aiq_uapi_amfnr_SetIQPara_v1()
[all …]
H A Drk_aiq_amfnr_algo_v1.h33 Amfnr_Result_V1_t Amfnr_Start_V1(Amfnr_Context_V1_t *pAmfnrCtx);
35 Amfnr_Result_V1_t Amfnr_Stop_V1(Amfnr_Context_V1_t *pAmfnrCtx);
41 Amfnr_Result_V1_t Amfnr_Release_V1(Amfnr_Context_V1_t *pAmfnrCtx);
44 Amfnr_Result_V1_t Amfnr_Prepare_V1(Amfnr_Context_V1_t *pAmfnrCtx, Amfnr_Config_V1_t* pANRConfig);
47 Amfnr_Result_V1_t Amfnr_ReConfig_V1(Amfnr_Context_V1_t *pAmfnrCtx, Amfnr_Config_V1_t* pANRConfig);
49 Amfnr_Result_V1_t Amfnr_IQParaUpdate_V1(Amfnr_Context_V1_t *pAmfnrCtx);
52 Amfnr_Result_V1_t Amfnr_PreProcess_V1(Amfnr_Context_V1_t *pAmfnrCtx);
55 Amfnr_Result_V1_t Amfnr_Process_V1(Amfnr_Context_V1_t *pAmfnrCtx, Amfnr_ExpInfo_V1_t *pExpInfo);
58 Amfnr_Result_V1_t Amfnr_GetProcResult_V1(Amfnr_Context_V1_t *pAmfnrCtx, Amfnr_ProcResult_V1_t* pANR…
60 Amfnr_Result_V1_t Amfnr_ConfigSettingParam_V1(Amfnr_Context_V1_t *pAmfnrCtx, Amfnr_ParamMode_V1_t e…
[all …]
H A Drk_aiq_amfnr_algo_itf_v1.cpp38 Amfnr_Context_V1_t* pAmfnrCtx = NULL; in create_context() local
41 Amfnr_Result_V1_t ret = Amfnr_Init_Json_V1(&pAmfnrCtx, cfg->calibv2); in create_context()
43 Amfnr_Result_V1_t ret = Amfnr_Init_V1(&pAmfnrCtx, cfg->calib); in create_context()
49 *context = (RkAiqAlgoContext *)(pAmfnrCtx); in create_context()
65 Amfnr_Context_V1_t* pAmfnrCtx = (Amfnr_Context_V1_t*)context; in destroy_context() local
66 Amfnr_Result_V1_t ret = Amfnr_Release_V1(pAmfnrCtx); in destroy_context()
84 Amfnr_Context_V1_t* pAmfnrCtx = (Amfnr_Context_V1_t *)params->ctx; in prepare() local
86 pAmfnrCtx->prepare_type = params->u.prepare.conf_type; in prepare()
92 mfnr_calibdbV2_assign_v1(&pAmfnrCtx->mfnr_v1, mfnr_v1); in prepare()
95 pAmfnrCtx->stMfnrCalib= in prepare()
[all …]