HI3531例子程序说明
Hisilicon Hi35xx 样例程序使用说明
1. 样例程序文件结构说明
sample # MPP 样例程序
|-- common # hi35xx样例程序使用的公用函数
|---hi3521 # hi3521/hi3520A样例程序
| |-- vio # 视频输入/输出功能实现演示
| |-- venc # 视频编码功能实现演示
| |-- vdec # 视频节目功能实现演示
| |-- region # Region功能实现演示
| |-- vda # VDA (video detect analyse)功能实现演示
| |-- audio # Audio 功能实现演示
| |-- hifb # FB (frame buffer) 功能实现演示
| |-- tde # TDE (Two Dimensional Engine)功能实现演示
| |-- ......
|---hi3531 # hi3531/hi3532样例程序
|-- vio # 视频输入/输出功能实现演示
|-- venc # 视频编码功能实现演示
|-- vdec # 视频节目功能实现演示
|-- region # Region功能实现演示
|-- vda # VDA (video detect analyse)功能实现演示
|-- audio # Audio 功能实现演示
|-- hifb # FB (frame buffer) 功能实现演示
|-- tde # TDE (Two Dimensional Engine)功能实现演示
|-- pciv # pciv 功能实现演示
|-- ......
2. 编译及 Makefile 说明
1) 编译依赖说明
样例程序的编译依赖于MPP头文件(mpp/include)及库文件(mpp/lib)。
2) Makefile 说明
在 Sample 的每个业务样例演示模块(如vio、venc等)下均有Makefile,该Makefile引用 sample 目录下的Makefile.param, sample 目录下的 Makefile.param 文件引用 mpp 目录下的 Makefile.param。
mpp -- Makefile.param # 定义 MPP 编译所需的变量
|---sample---Makefile.param # 定义 sample 编译所需变量
|--hi35xx--vio/venc/...---Makefile # sample 编译脚本
在每个业务样例演示模块中执行 make 对该模块进行编译;执行 make clean 清理编译后的可执行文件和目标文件;执行 make cleanstream 清理部分样例程序运行后可能产生的码流文件。
在 sample 目录下执行 make 编译各个业务样例演示程序;执行 make clean 清理所有业务样例程序编译后的可执行文件和目标文件;执行 make cleanall 清理各个业务样例程序运行后可能产生的码流文件。
3. 样例程序运行说明
1) 样例程序的运行依赖于媒体驱动,所以,在样例程序执行前,需要执行 mpp/ko 下的 load3531 脚本。
2) 注意选择相应的AD驱动
4. 修订说明
1) 2011-08 创建
5. 版权声明
版权所有:深圳市海思半导体有限公司2011。保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式
传播。样例程序仅作为使用指导,程序中的所有陈述、信息和建议不构成任何明示或暗示的担保。
HI3531例子程序说明的更多相关文章
- [OSG]OSG例子程序简介
1.example_osganimate一)演示了路径动画的使用(AnimationPath.AnimationPathCallback),路径动画回调可以作用在Camera.CameraView.M ...
- C语言字符串函数例子程序大全 – string相关
关于字符串函数的应用细则,例子程序 – jerny 函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source) ...
- Spring Cloud Eureka Server例子程序
Spring-Cloud-Eureka-Server 及Client 例子程序 参考源代码:https://github.com/spring-cloud-samples/eureka 可以启动成功, ...
- [原][OSG]OSG例子程序简介
1.example_osganimate一)演示了路径动画的使用(AnimationPath.AnimationPathCallback),路径动画回调可以作用在Camera.CameraView.M ...
- ActiveMQ学习--002--Topic消息例子程序
一.非持久的Topic消息示例 注意 此种方式消费者只能接收到 消费者启动之后,发送者发送的消息. 发送者 package com.lhy.mq.helloworld; import java.uti ...
- 运行hadoop自带的wordcount例子程序
1.准备文件 [root@master ~]# cat input.txt hello java hello python hello c hello java hello js hello html ...
- [OSG][osgEarth]osgEarth例子程序简介
1.osgearth_graticule:生成经纬线. 2.osgearth_annotation:各类标注(点.线.面.模型.文本等). 3.osgearth_city:加载一个城市三维模型,可以浏 ...
- 如何快速地编写和运行一个属于自己的 MapReduce 例子程序
大数据的时代, 到处张嘴闭嘴都是Hadoop, MapReduce, 不跟上时代怎么行? 可是对一个hadoop的新手, 写一个属于自己的MapReduce程序还是小有点难度的, 需要建立一个mave ...
- [原][OSG][osgEarth]osgEarth例子程序简介
1.osgearth_graticule:生成经纬线. 2.osgearth_annotation:各类标注(点.线.面.模型.文本等). 3.osgearth_city:加载一个城市三维模型,可以浏 ...
随机推荐
- java 如何将 word,excel,ppt如何转pdf --openoffice (1)
承上启下,可折叠 上一篇说的是:服务器是windows server时,用jacob将msoffice(指的是word,excel,ppt)转换成pdf. 若被部署项目的服务器是centOS等linu ...
- ASP.NET没有魔法——ASP.NET MVC 模型验证
在前面的文章中介绍了用户的注册及登录功能,在注册用户时可以通过代码的形式限制用户名及密码的格式,如果不符合要求那么就无法完成操作,如下图: 该功能的原理是Identity基于的Entity Frame ...
- SQL Server判断小数位数
项目中需要写一规则,目的是判断数值的小数位数,可以分为2中情况. 1.直接以小数点为分界点,小数点后的数据表示小数的位数,此种情况比较简单,直接使用CHARINDEX函数就可以搞定 其中CHARIND ...
- Designing Data-Intensive Applications
下面是这本书序言中的大部分内容,本人的英文水平有限,有理解不到位的地方还请大家指教,这算是自己对这本书的读书笔记和总结. 数据是当今系统设计中许多挑战的中心,一些难以解决的问题如系统的可扩展性,一致性 ...
- javase学习小结三
格式标识符: System.out.printf("%d,%f,%5d,%-9.4f,%%,%13e",67,78.9,89,78.9,567.345); 输出结果为:67,78. ...
- Vsftp的PASV mode和Port模式配置文件的设置
FTP模式与数据端口 FTP 分为两类,PORT FTP和PASV FTP,PORT FTP是一般形式的FTP.这两种FTP在建立控制连接时操作是一样的,都是由客户端首先和FTP服务器的控制端口(默认 ...
- bash启动加载过程
- iOS-电子书开发 笔记
前言 刚接手电子书项目时,和安卓开发者pt Cai老师[aipiti Cai,一个我很敬佩很资深的开发工程师,设计领域:c++.Java.安卓.QT等]共同商议了一下,因为项目要做要同步,移动端[手机 ...
- 关于metaclass,我原以为我是懂的
关于Python2.x中metaclass这一黑科技,我原以为我是懂的,只有当被打脸的时候,我才认识到自己too young too simple sometimes native. 为什么之前我认为 ...
- BZOJ 2631: tree [LCT splay区间]
2631: tree Time Limit: 30 Sec Memory Limit: 128 MBSubmit: 3854 Solved: 1292[Submit][Status][Discus ...