HarmonyOS videodecoder解码器flush之后无onNeedInputBuffer回调上来

视频seek场景,videodecoder解码器flush之后无onNeedInputBuffer回调上来,数据无法继续进行解码。

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

调用OH_VideoDecoder_Flush()后,解码器仍处于运行态,但会将当前队列清空,将已解码的数据释放。此时需要调用OH_VideoDecoder_Start()重新开始解码。

参考文档:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/media/avcodec/video-decoding.md

分享
微博
QQ
微信
回复
1天前
相关问题
java播放怎么用解码器?
4827浏览 • 1回复 待解决
HarmonyOS Grid拖拽
40浏览 • 1回复 待解决
HarmonyOS 组件渲染完成之后
47浏览 • 1回复 待解决
HarmonyOS VideoDecoder使用OpenGL渲染
182浏览 • 1回复 待解决
【播放】硬解码支持的Demo
1921浏览 • 1回复 待解决