HarmonyOS 使用相机预览流,通过OES转了Texture2D,一份上屏,一份编码,此时只能收到3帧数据就收不到了

HarmonyOS 使用相机预览流,通过OES转了Texture2D,一份上屏,一份编码,此时只能收到3帧数据就收不到了。

HarmonyOS
2024-11-13 11:06:47
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

使用完buffer之后,需要及时调OH_VideoEncoder_FreeOutputBuffer,AVCodec框架给用户的buffer数量有上限,用户用完buffer后,需要及时释放,返回给框架,实现buffer轮转,编码才能正常运行,一帧一buffe。

分享
微博
QQ
微信
回复
2024-11-13 15:16:34
相关问题
如何连续获取相机预览数据
690浏览 • 1回复 待解决
HarmonyOS GL封装相机预览角度咨询
208浏览 • 1回复 待解决
mate40p没有申请内测只能等六月了吗
6819浏览 • 2回复 已解决