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数据
1744浏览 • 1回复 待解决
HarmonyOS 手机分辨率怎么获取?
1485浏览 • 1回复 待解决
如何在图片显示的分辨率
3139浏览 • 1回复 待解决
如何设置图片显示的分辨率
1688浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕分辨率
2128浏览 • 1回复 待解决
应用图标分辨率规范问题
2218浏览 • 1回复 待解决
获取鸿蒙的分辨率高度不对
7762浏览 • 1回复 待解决
HarmonyOS 如何获取视频时长和分辨率
1096浏览 • 1回复 待解决
HarmonyOS 图片自定义分辨率问题
1289浏览 • 1回复 待解决
XComponent使用OpenGl ES
3059浏览 • 1回复 待解决