*************************************************************************************
Author: fulinux
E-mail: fulinux@sina.com
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。
否则将追究法律责任。http://blog.csdn.net/fulinus/article/details/17414219
*************************************************************************************
360网盘群共享开源社区,资源共享下载,希望大家多多上传自己的作品,谢谢
在该函数中会调用LIB_PRT
HI_S32 vio_set_vo_ch_attr_one(VO_DEV VoDev, HI_U32 u32WndNum)
{
。。。
if (HI_SUCCESS != s32Ret)
{
LIB_PRT("HI_MPI_VO_SetAttrEnd failed!%d\n", s32Ret);
return HI_FAILURE;
}
。。。
}
LIB_PRT原型如下:
#define LIB_PRT(fmt...) \
do {\printf("[%s]-%d: ", __FUNCTION__, __LINE__);\
printf(fmt);\
}while(0)
这里的两个参数__FUNCTION__和__LINE__,__FUNCTION__可以显示调用它的函数名,这里是vio_set_vo_ch_attr_one,__LINE__可以定位是哪一行。