openH264解码流程

本文介绍了openH264解码的三个主要步骤:创建解码器、初始化解码器和调用解码器进行解码。解码后数据为YUV420P格式,可能需要进行格式转换。
摘要由CSDN通过智能技术生成

openH264解码流程

之前项目中用过openH264进行解码,本文介绍一下解码流程,算是对之前项目的一个总结。

同openH264编码一样,openH264的解码流程也主要分为3步:
1:创建解码器。

int result = WelsCreateDecoder(&decoder);

同样可以通过判断返回值来判断解码器是否创建成功。
2:初始化解码器。

memset (&pParam, 0, sizeof (SDecodingParam));
pParam.uiTargetDqLayer = UCHAR_MAX;
pParam.eEcActiveIdc = ERROR_CON_FRAME_COPY_CROSS_IDR;
pParam.sVideoProperty.eVideoBsT
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值