nt9856x/rtos/code/application/source/cardv/SrcCode/FastFlow/flow_preview.h
2023-11-02 10:08:13 +08:00

23 lines
776 B
C

#ifndef _FLOW_PREVIEW_H
#define _FLOW_PREVIEW_H
#include "hd_type.h"
extern HD_RESULT fastflow_common_init(void);
int flow_preview(void);
typedef enum _FLOW_PREIVEW_PATH {
FLOW_PREIVEW_VCAP_PATH = 0, ///< no rotation
FLOW_PREIVEW_VPRC_PATH, ///< 90 degree rotation
FLOW_PREIVEW_VOUT_PATH, ///< 180 degree rotation
FLOW_PREIVEW_VENC_PATH, ///< 270 degree rotation
ENUM_DUMMY4WORD(FLOW_PREIVEW_PATH)
} FLOW_PREIVEW_PATH;
extern void flow_preview_get_path(HD_PATH_ID *pPath, FLOW_PREIVEW_PATH PathType, UINT32 id);
extern void flow_preview_close_module(void);
extern void flow_preview_uninit_module(void);
extern void flow_preview_set_stop_flag(BOOL flag);
extern BOOL flow_preview_get_stop_flag(void);
extern INT32 flow_preview_load_sen_cfg(void);
#endif