HarmonyOS 使用Surface模式进行视频编解码的时候,什么时候可以往这个surface上画,然后调用swapbuffer?是可以尽可能的快的疯狂往上画还是说要等到编码器上一帧编完还是怎么样呢?

HarmonyOS
2025-01-09 14:11:32
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

只要surface里的buffer有空闲,就能继续往上画,surface里没有buffer空闲时,会request不到buffer。使用上,不用刻意控制,等编码器上一帧编完再继续往上画,由于surface生产者不一定一直有空闲的buffer,所以尽可能地疯狂往上画也不合适,使用时,就正常走Surface的轮转就行了。

分享
微博
QQ
微信
回复
2025-01-09 16:39:12
相关问题
HarmonyOS 视频编码surface模式运行报错
715浏览 • 1回复 待解决
架分发时候HAP包还是APP?
1138浏览 • 1回复 待解决
相机surface可以直接到encoder吗
1848浏览 • 1回复 待解决
是否可以同时启动多个编码器
2174浏览 • 1回复 待解决
什么时候可以安装鸿蒙系统?
9594浏览 • 1回复 待解决
nova6se什么时候可以申请鸿蒙系统
8024浏览 • 2回复 待解决
arkts 什么时候可以实现模糊效果
3265浏览 • 1回复 待解决
编码器bufferQueue报错?
361浏览 • 0回复 待解决