HarmonyOS opengl渲染yuv数据卡顿?

卡顿原因应该是会出现下面的错误:

08-23 13:40:41.030   6678-6680     A0FF00/com.zealcomm.irtc/IRtc   xxx    E     [EGLCore.cpp:312] onRenderData "unable to prepareLoad" 
08-23 13:40:41.153   6678-6680     A0FF00/com.zealcomm.irtc/IRtc   xxx    E     [EGLCore.cpp:266] PrepareLoad "PrepareDraw: param error"
阅读 484
1 个回答

卡顿是它多个线程处理导致的,多线程和上下文切换也是很耗时的,注释掉多线程锁即可。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进