本文主要了解海思例程sample_vdec整体流程,代码解析将在海思例程sample_vdec代码部分解析(二)中出现。
一 初始化系统
获取图像数据大小
初始化系统
该函数做了如下事情,可对照HIMPP媒体处理开发软件手册查看API作用
HI_MPI_SYS_Exit();// 去初始化 MPP 系统
HI_MPI_VB_Exit();//去初始化 MPP 视频缓存池
HI_MPI_VB_SetConfig(pstVbConfig);//设置 MPP 视频缓存池属性
HI_MPI_VB_Init();//初始化 MPP 视频缓存池。
HI_MPI_SYS_Init();//初始化 MPP 系统
二 初始化模块VB或用户VB
该函数主要是通过每个解码通道的解码视频参数来计算出VB缓存池的大小
三 start venc
该函数主要是设置VB来源,创建视频解码通道,设置视频解码通道参数,使能视频解码通道
四 start vpss
该函数主要是创建vpssgroup,启用vpssfroup作用
五 start vo
该函数配置视频输出设备公共属性,设置设备分辨率,图像分辨率,显示分辨率等
6 vdec 绑定 vpss
函数深挖是使用官方API HI_MPI_SYS_Bind()
7 vpss 绑定 vo
同样深挖是使用官方API HI_MPI_SYS_Bind,也是最常用的bind方式。
8 将流发送到VDEC
该函数将在代码部分解析(二)中具体讲解
- 分享
- 举报
-
浏览量:98次2023-11-06 18:27:35
-
2020-08-10 09:21:07
-
浏览量:5193次2019-12-28 10:35:51
-
浏览量:2395次2020-08-10 09:28:54
-
浏览量:3099次2020-07-27 15:19:53
-
浏览量:131次2023-11-23 15:47:07
-
浏览量:6855次2022-11-10 18:07:40
-
浏览量:4091次2022-09-23 09:10:47
-
浏览量:2086次2020-08-05 20:32:31
-
浏览量:1120次2020-08-05 20:33:33
-
浏览量:2353次2020-07-27 15:26:51
-
浏览量:2815次2020-07-30 11:57:30
-
浏览量:3680次2020-08-10 09:16:13
-
2019-06-19 16:48:17
-
浏览量:4062次2020-07-31 11:54:44
-
浏览量:2502次2020-08-25 18:13:09
-
浏览量:4617次2019-12-28 10:17:47
-
浏览量:1816次2020-05-22 19:25:12
-
浏览量:2030次2019-11-09 18:26:29
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
舟 亢






举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明