HarmonyOS VideoDecoder使用OpenGL渲染

VideoDecoder支持传入一个NativeWindow用于解码渲染,现在需要使用OpenGL来渲染,但是OpenGL渲染也需要一个NativeWindow。XComponent的NativeWindow用于egl初始化了,那VideoDecoder的NativeWindow怎样通过OpenGL创建一个呢?怎么把VideoDecoder和OpenGL串联起来?

HarmonyOS
2024-11-11 12:19:29
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

​使用OpenGL后处理可以参考这个链接:

https://gitee.com/GuYueFei/harmonyOSNativeCamera/tree/master

跟openGL渲染相关的代码在render_thread.cpp中,相机生产的数据,通过native image渲染最后上屏。​

分享
微博
QQ
微信
回复
2024-11-11 15:05:06
相关问题
HarmonyOS C++ VideoDecoder组件使用
175浏览 • 1回复 待解决
OpenGL无法正常渲染某些分辨率YUV数据
413浏览 • 0回复 待解决
HarmonyOS OPENGL ES外部纹理使用
299浏览 • 1回复 待解决
XComponent使用OpenGl ES
1102浏览 • 1回复 待解决
OpenGL相关术语的理解
330浏览 • 1回复 待解决
如何用openGL做解码后处理
1704浏览 • 0回复 待解决
HarmonyOS 富文本渲染问题
239浏览 • 1回复 待解决
XComponent、openGL实现3D图形绘制
1657浏览 • 1回复 待解决
HarmonyOS WebView无法正常渲染
34浏览 • 1回复 待解决