sdk-hwV1.3/external/fast-user-adapter/rt_media/demo/rt_awaiisp_common.h

29 lines
667 B
C
Executable File

#ifndef __RT_AWAIISP_COMMON_H__
#define __RT_AWAIISP_COMMON_H__
#include <awaiisp.h>
#ifdef __cplusplus
extern "C" {
#endif
typedef struct rt_awaiisp_common_config_param {
awaiisp_config_param config;
char *isp_cfg_bin_path;
} rt_awaiisp_common_config_param;
typedef struct rt_awaiisp_common_switch_param {
awaiisp_switch_param config;
char *isp_cfg_bin_path;
} rt_awaiisp_common_switch_param;
int rt_awaiisp_common_enable(int isp, rt_awaiisp_common_config_param *param);
int rt_awaiisp_common_disable(int isp);
int rt_awaiisp_common_switch_mode(int isp, rt_awaiisp_common_switch_param *param);
#ifdef __cplusplus
}
#endif
#endif