[问答]鸿蒙系统手机MediaCodec编码dequeueOutputBuffer一直返回-1

阅读量0
0
0

webrtc在鸿蒙的华为手机上使用MediaCodec 进行H264编码时,出现dequeueOutputBuffer一直返回-1的问题。
编码器设置如下:
image.png

这个错误码并不是一开始编码就会出现的,有多路编码或者有解码的时候比较容易出现。我现在的处理方式是连续出现多次返回-1,就flush掉,但是这样做会导致视频会卡。想找到真实原因和解决手段,求大神支招。

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友