#ifndef __RK_AIQ_USER_API_AE_PTL_H__
|
#define __RK_AIQ_USER_API_AE_PTL_H__
|
|
//#include "ae/rk_aiq_uapi_ae_int.h"
|
#include "rk_aiq_user_api_ae.h"
|
#ifdef __cplusplus
|
extern "C"
|
{
|
#endif
|
|
typedef struct rk_aiq_user_api_ae_setExpSwAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_ExpSwAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_setExpSwAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_getExpSwAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_ExpSwAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_getExpSwAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_setLinAeDayRouteAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_LinAeRouteAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_setLinAeDayRouteAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_getLinAeDayRouteAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_LinAeRouteAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_getLinAeDayRouteAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_setLinAeNightRouteAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_LinAeRouteAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_setLinAeNightRouteAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_getLinAeNightRouteAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_LinAeRouteAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_getLinAeNightRouteAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_setHdrAeDayRouteAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_HdrAeRouteAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_setHdrAeDayRouteAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_getHdrAeDayRouteAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_HdrAeRouteAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_getHdrAeDayRouteAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_setHdrNightAeRouteAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_HdrAeRouteAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_setHdrAeNightRouteAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_getHdrAeNightRouteAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_HdrAeRouteAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_getHdrAeNightRouteAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_queryExpResInfo {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_ExpQueryInfo_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_queryExpResInfo_t;
|
|
typedef struct rk_aiq_user_api_ae_setLinExpAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_LinExpAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_setLinExpAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_getLinExpAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_LinExpAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_getLinExpAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_setHdrExpAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_HdrExpAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_setHdrExpAttr_t;
|
|
typedef struct rk_aiq_user_api_ae_getHdrExpAttr {
|
rk_aiq_sys_ctx_t* sys_ctx;
|
Uapi_HdrExpAttr_t attr;
|
XCamReturn returnvalue;
|
} rk_aiq_user_api_ae_getHdrExpAttr_t;
|
|
#ifdef __cplusplus
|
}
|
#endif
|
#endif /__RK_AIQ_USER_API_AE_H__/
|