1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- /******************************************************************************
- 版权所有 (C), 2019-2029, SDC OS 开源软件小组所有
- ******************************************************************************
- 文 件 名 : sdc_def_ext.h
- 版 本 号 : 初稿
- 作 者 : jelly
- 生成日期 : 2020年7月4日
- 最近修改 :
- 功能描述 : 常用宏定义
- 函数列表 :
- 修改历史 :
- 1.日 期 : 2020年7月4日
- 作 者 : athina
- 修改内容 : 创建文件
- ******************************************************************************/
- #ifndef __SDC_DEF_EXT_H__
- #define __SDC_DEF_EXT_H__
- #include "sample_comm_nnie.h"
- // 全局变量声明- 2020/7/1, sdc_os_api.c中定义
- extern int fd_video;
- extern int fd_codec;
- extern int fd_utils;
- extern int fd_algorithm;
- extern int fd_event;
- extern int fd_cache;
- extern SAMPLE_SVP_NNIE_MODEL_S s_stYoloModel;
- extern SAMPLE_SVP_NNIE_PARAM_S s_stYoloNnieParam;
- extern SAMPLE_SVP_NNIE_YOLOV3_SOFTWARE_PARAM_S s_stYolov3SoftwareParam;
- extern SAMPLE_SVP_NNIE_CFG_S stNnieCfg_SDC;
- #ifdef __cplusplus
- extern "C" {
- #endif
- #define LOG_DEBUG(fmt, arg...) do { \
- fprintf(stdout, "[%s][%04d][%s]" fmt "\n", __FILE__, __LINE__, __FUNCTION__, ##arg); \
- } while(0)
- #define LOG_ERROR(fmt, arg...) do { \
- fprintf(stderr, "[%s][%04d][%s]" fmt "\n", __FILE__, __LINE__, __FUNCTION__, ##arg); \
- } while(0)
- #define LOG_ASSERT(fmt, arg...)
- extern int g_running;
- #ifdef __cplusplus
- }
- #endif
- #endif /* __SDC_DEF_EXT_H__ */
|