HarmonyOS XComponent使用OpenGL无法正常渲染某些分辨率YUV数据?

开发的是一个音视频SDK,在实际使用时,发现某些分辨率视频使用XComponent+OpenGL渲染YUV的方式时,图像显示失真。

阅读 483
1 个回答

在对YUV数据做处理时,可以在初始化阶段调用该接口解决渲染问题:

glPixelStorei(GL_UNPACK_ALIGNMENT, 1) // 禁用纹理字节对齐限制;
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进