Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/atmo/
H A Drk_aiq_atmo_algo.cpp28 AtmoHandle_t pAtmoCtx in AtmoStart() argument
34 if (pAtmoCtx == NULL) { in AtmoStart()
38 if ((ATMO_STATE_RUNNING == pAtmoCtx->state) in AtmoStart()
39 || (ATMO_STATE_LOCKED == pAtmoCtx->state)) { in AtmoStart()
43 pAtmoCtx->state = ATMO_STATE_RUNNING; in AtmoStart()
53 AtmoHandle_t pAtmoCtx in AtmoStop() argument
59 if (pAtmoCtx == NULL) { in AtmoStop()
64 if (ATMO_STATE_LOCKED == pAtmoCtx->state) { in AtmoStop()
68 pAtmoCtx->state = ATMO_STATE_STOPPED; in AtmoStop()
120 AtmoHandle_t pAtmoCtx in AtmoConfig() argument
[all …]
H A Drk_aiq_algo_atmo_itf.cpp59 AtmoHandle_t pAtmoCtx = (AtmoHandle_t)context->AtmoInstConfig.hAtmo; in AtmoDestroyCtx() local
60 ret = AtmoRelease(pAtmoCtx); in AtmoDestroyCtx()
78 AtmoHandle_t pAtmoCtx = params->ctx->AtmoInstConfig.hAtmo; in AtmoPrepare() local
82 pAtmoCtx->width = AtmoCfgParam->rawWidth; in AtmoPrepare()
83 pAtmoCtx->height = AtmoCfgParam->rawHeight; in AtmoPrepare()
86 pAtmoCtx->FrameNumber = LINEAR_NUM; in AtmoPrepare()
89 pAtmoCtx->FrameNumber = HDR_2X_NUM; in AtmoPrepare()
91 pAtmoCtx->FrameNumber = HDR_3X_NUM; in AtmoPrepare()
98 memcpy(&pAtmoCtx->pCalibDB, calibv2_atmo_calib, sizeof(CalibDbV2_tmo_t));//load iq paras in AtmoPrepare()
102 AtmoStop(pAtmoCtx); // stop firstly for re-preapre in AtmoPrepare()
[all …]
H A Drk_aiq_atmo_algo.h23 RESULT AtmoStart(AtmoHandle_t pAtmoCtx);
24 RESULT AtmoStop(AtmoHandle_t pAtmoCtx);
25 void AtmoGetStats(AtmoHandle_t pAtmoCtx, rkisp_atmo_stats_t* ROData) ;
26 void ApiOffProcess(AtmoHandle_t pAtmoCtx);
27 void AtmoGetSensorInfo( AtmoHandle_t pAtmoCtx, AecProcResult_t AecHdrProcResult);
29 void AtmoUpdateConfig(AtmoHandle_t pAtmoCtx, CalibDbV2_tmo_t* pCalibDb);
30 void AtmoProcessing(AtmoHandle_t pAtmoCtx, AecPreResult_t AecHdrPreResult, af_preprocess_result_t A…
31 bool SetGlobalTMO(AtmoHandle_t pAtmoCtx);
33 RESULT AtmoRelease(AtmoHandle_t pAtmoCtx) ;
H A Drk_aiq_uapi_atmo_int.cpp229 AtmoContext_t* pAtmoCtx = (AtmoContext_t*)(ctx->AtmoInstConfig.hAtmo); in rk_aiq_uapi_atmo_SetAttrib() local
232 pAtmoCtx->tmoAttr.opMode = attr.opMode; in rk_aiq_uapi_atmo_SetAttrib()
234 memcpy(&pAtmoCtx->tmoAttr.stSetLevel, &attr.stSetLevel, sizeof(FastMode_t)); in rk_aiq_uapi_atmo_SetAttrib()
236 memcpy(&pAtmoCtx->tmoAttr.stDarkArea, &attr.stDarkArea, sizeof(DarkArea_t)); in rk_aiq_uapi_atmo_SetAttrib()
238 ret = rk_aiq_uapi_atmo_SetTool(&pAtmoCtx->tmoAttr.stTool, &attr.stTool); in rk_aiq_uapi_atmo_SetAttrib()
241 pAtmoCtx->tmoAttr.stAuto.bUpdateTmo = attr.stAuto.bUpdateTmo; in rk_aiq_uapi_atmo_SetAttrib()
242 memcpy(&pAtmoCtx->tmoAttr.stAuto.stTmoAuto, &attr.stAuto.stTmoAuto, sizeof(atmoAttr_t)); in rk_aiq_uapi_atmo_SetAttrib()
245 pAtmoCtx->tmoAttr.stAuto.bUpdateTmo = false; in rk_aiq_uapi_atmo_SetAttrib()
248 pAtmoCtx->tmoAttr.stManual.bUpdateTmo = attr.stManual.bUpdateTmo; in rk_aiq_uapi_atmo_SetAttrib()
249 … memcpy(&pAtmoCtx->tmoAttr.stManual.stTmoManual, &attr.stManual.stTmoManual, sizeof(mtmoAttr_t)); in rk_aiq_uapi_atmo_SetAttrib()
[all …]