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

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

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

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

glPixelStorei(GL_UNPACK_ALIGNMENT, 1) // 禁用纹理字节对齐限制;
分享
微博
QQ
微信
回复
2024-12-25 13:47:32
相关问题
OpenGL无法正常渲染某些分辨率YUV数据
605浏览 • 0回复 待解决
HarmonyOS 手机分辨率怎么获取?
494浏览 • 1回复 待解决
如何在图片显示的分辨率
2066浏览 • 1回复 待解决
如何设置图片显示的分辨率
725浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕分辨率
775浏览 • 1回复 待解决
应用图标分辨率规范问题
1277浏览 • 1回复 待解决
获取鸿蒙的分辨率高度不对
6348浏览 • 1回复 待解决
HarmonyOS 图片自定义分辨率问题
79浏览 • 1回复 待解决
HarmonyOS 如何获取视频时长和分辨率
85浏览 • 1回复 待解决
XComponent使用OpenGl ES
1381浏览 • 1回复 待解决