Toybrick

MPP解码数据大小

Jasonuiao

新手上路

积分
5
楼主
发表于 昨天 17:19    查看: 10|回复: 1 | [复制链接]    打印 | 只看该作者
调用函数:RK_U32 buf_size = mpp_frame_get_buf_size(frame),大小和格式与标准的NV12有区别。
打印信息:decoder require buffer w:h [1280:720] stride [1280:720] buf_size 1843200
1.想请教一下,frame的buf_size是不是包含两部分:  图像像素数据(hor_stride * ver_stride * 3 / 2) + 额外附加信息(hor_stride * ver_stride / 2) = 帧数据的全部大小(hor_stride * ver_stride * 2) ?
2.图像像素数据是不是占帧数据的前部分数据?比如:vir_base + hor_stride * ver_stride * 3 / 2 就是图像数据?


回复

使用道具 举报

jefferyzhang

版主

积分
14967
沙发
发表于 昨天 18:19 | 只看该作者
本帖最后由 jefferyzhang 于 2025-7-9 18:52 编辑

如果没开AFBC的情况下是的... 但是附加信息没你写的这么大,按实际get到的算吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表