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

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

HarmonyOS
2024-12-25 11:23:54
892浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zbw_apple

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

glPixelStorei(GL_UNPACK_ALIGNMENT, 1) // 禁用纹理字节对齐限制;
  • 1.
分享
微博
QQ
微信
回复
2024-12-25 13:47:32


相关问题
OpenGL无法正常渲染某些分辨率YUV数据
1417浏览 • 0回复 待解决
HarmonyOS 手机分辨率怎么获取?
1241浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕分辨率
1655浏览 • 1回复 待解决
如何设置图片显示的分辨率
1398浏览 • 1回复 待解决
如何在图片显示的分辨率
2837浏览 • 1回复 待解决
应用图标分辨率规范问题
1959浏览 • 1回复 待解决
获取鸿蒙的分辨率高度不对
7265浏览 • 1回复 待解决
HarmonyOS 图片自定义分辨率问题
873浏览 • 1回复 待解决
HarmonyOS 如何获取视频时长和分辨率
856浏览 • 1回复 待解决
XComponent使用OpenGl ES
2391浏览 • 1回复 待解决