xref: /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/ipc_server/rkaiq_tool_ae.cpp (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 #include "socket_server.h"
2 
3 #ifdef LOG_TAG
4 #undef LOG_TAG
5 #endif
6 #define LOG_TAG "rkaiq_tool_ae.cpp"
7 
8 
setExpSwAttr(rk_aiq_sys_ctx_t * ctx,char * data)9 int setExpSwAttr(rk_aiq_sys_ctx_t* ctx, char* data) {
10     return rk_aiq_user_api2_ae_setExpSwAttr(ctx, *(Uapi_ExpSwAttrV2_t*)data);
11 }
12 
getExpSwAttr(rk_aiq_sys_ctx_t * ctx,char * data)13 int getExpSwAttr(rk_aiq_sys_ctx_t* ctx, char* data) {
14     return rk_aiq_user_api2_ae_getExpSwAttr(ctx, (Uapi_ExpSwAttrV2_t*)data);
15 }
setLinAeRouteAttr(rk_aiq_sys_ctx_t * ctx,char * data)16 int setLinAeRouteAttr(rk_aiq_sys_ctx_t* ctx, char* data) {
17     return rk_aiq_user_api2_ae_setLinAeRouteAttr(ctx, *(Uapi_LinAeRouteAttr_t*)data);
18 }
19 
getLinAeRouteAttr(rk_aiq_sys_ctx_t * ctx,char * data)20 int getLinAeRouteAttr(rk_aiq_sys_ctx_t* ctx, char* data) {
21     return rk_aiq_user_api2_ae_getLinAeRouteAttr(ctx, (Uapi_LinAeRouteAttr_t*)data);
22 }
23 
setHdrAeRouteAttr(rk_aiq_sys_ctx_t * ctx,char * data)24 int setHdrAeRouteAttr(rk_aiq_sys_ctx_t* ctx, char* data) {
25     return rk_aiq_user_api2_ae_setHdrAeRouteAttr(ctx, *(Uapi_HdrAeRouteAttr_t*)data);
26 }
27 
getHdrAeRouteAttr(rk_aiq_sys_ctx_t * ctx,char * data)28 int getHdrAeRouteAttr(rk_aiq_sys_ctx_t* ctx, char* data) {
29     return rk_aiq_user_api2_ae_getHdrAeRouteAttr(ctx, (Uapi_HdrAeRouteAttr_t*)data);
30 }
queryExpResInfo(rk_aiq_sys_ctx_t * ctx,char * data)31 int queryExpResInfo(rk_aiq_sys_ctx_t* ctx, char* data) {
32     return rk_aiq_user_api2_ae_queryExpResInfo(ctx, (Uapi_ExpQueryInfo_t*)data);
33 }
34 
setLinExpAttr(rk_aiq_sys_ctx_t * ctx,char * data)35 int setLinExpAttr(rk_aiq_sys_ctx_t* ctx, char* data) {
36     return rk_aiq_user_api2_ae_setLinExpAttr(ctx, *(Uapi_LinExpAttrV2_t*)data);
37 }
38 
getLinExpAttr(rk_aiq_sys_ctx_t * ctx,char * data)39 int getLinExpAttr(rk_aiq_sys_ctx_t* ctx, char* data) {
40     return rk_aiq_user_api2_ae_getLinExpAttr(ctx, (Uapi_LinExpAttrV2_t*)data);
41 }
42 
setHdrExpAttr(rk_aiq_sys_ctx_t * ctx,char * data)43 int setHdrExpAttr(rk_aiq_sys_ctx_t* ctx, char* data) {
44     return rk_aiq_user_api2_ae_setHdrExpAttr(ctx, *(Uapi_HdrExpAttrV2_t*)data);
45 }
46 
getHdrExpAttr(rk_aiq_sys_ctx_t * ctx,char * data)47 int getHdrExpAttr(rk_aiq_sys_ctx_t* ctx, char* data) {
48     return rk_aiq_user_api2_ae_getHdrExpAttr(ctx, (Uapi_HdrExpAttrV2_t*)data);
49 }
50