算能科技
直播中

李杰

7年用户 1284经验值
私信 关注
[问答]

VPU_DecRegisterFrameBuffer failed Error code is 0x3提示Allocate Frame Buffer内存失败是怎么回事?

VPU_DecRegisterFrameBuffer failed Error code is 0x3”, 然后提示Allocate Frame Buffer内存失败

回帖(1)

李桂芝

2023-9-19 17:01:41
这个提示信息表示:分配的解码器缓存帧个数,超过了最大允许的解码帧。导致这个问题的原因有可能是:


  •         不支持的视频编码格式,比如场格式,此时可以用FAQ14的方法,把码流数据录下来,提交给我们分析。
           
  •         设置了过大的extra_frame_buffer_num。理论上,extra_frame_buffer_num不能超过15,超过了以后就有可能不能满足标准所需的最大缓存帧数。因为大部分编码码流并没有用到最大值,所以extra_frame_buffer_num大于15的时候,对大部分码流仍然是可以工作的。

目前发现可能导致这个问题的原因有上述两种,后续有新的案例继续增补
举报

更多回帖

发帖
×
20
完善资料,
赚取积分