所以我正试图制作一个可以通过
显示视频和图像的AR应用程序结合Videoplaybak项目的一些代码(AR视频的示例源代码)和Book(Image AR的示例源代码)。
我是通过创建两个渲染器创建的,一个用于视频(mRendererV),另一个用于Image(mRendereI)。
所以在开始时我设置mGLView来处理视频
----> mGlView.setRenderer(mRendererV);
然后如果应用程序发现将要显示的内容(来自目标metradata)是Image,它将创建一个新的mGlView然后设置mGlView来处理Image
----> mGlView.setRenderer(mRendererI);
每次应用更改呈现时,从显示视频到图像它都可以正常工作,
但是当它从显示图像变为视频时,将播放视频,但没有显示的视频,
我的意思是你可以听到视频声音,但视频显示的纹理显示,只显示空(空白)表面。
我该如何显示视频?为什么它显示空表面?
人们可以帮我解决这个问题吗?非常感谢。 (抱歉英语不好嘿嘿:))