fps:(frame per second 每秒多少帧) 帧率
从main入手,main的传参分析:
3.sample代码学习的技巧
学习这个视频框架需要理解很多抽象的概念,理解好概念再去理解代码会更好的上手,就像学习硬件驱动一样,硬件的原理没有搞懂,看代码根本看不懂。
请参考的我博客:海思HI3518E部分
系统控制mpp:海思HI3518E系统控制mpp_小辜同学的博客-CSDN博客
视频缓存池:海思HI3518E视频缓存池_小辜同学的博客-CSDN博客
视频输入VI:海思H3518E视频输入VI_小辜同学的博客-CSDN博客
视频输出VO:海思H3518E视频输出VO_小辜同学的博客-CSDN博客
视频处理VPSS:海思H3518E视频处理VPSS_小辜同学的博客-CSDN博客
4.绘制调用关系图谱
调用关系的图谱刚开始追代码的时候并不要再过深究,深究便会深陷进去。
根据原理理解视频输入输出处理的通路即可,等项目中遇到的问题再深究。
-> 全局把控整个过程全景视图。
-> 掌握细节数据结构元素含义,和遇到的概念。
-> 知道某些关键操作在哪里定义,哪里设置,将来需要改的时候能找到地方。
main()
SAMPLE_VENC_1080P_CLASSIC
SAMPLE_COMM_VI_GetSizeB