29 lines
667 B
C
29 lines
667 B
C
|
#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
|