【发布时间】:2015-06-23 10:54:49
【问题描述】:
目前我所知道的是,我需要使用可以同时在两个 TextureView 上渲染的 SurfaceTexture。 所以它将是: MediaCodec -> SurfaceTexture -> 2x TextureViews
但是如何以编程方式获取 SurfaceTexture 以在 MediaCodec 中使用?据我所知,为每个 TextureView 创建了一个新的 SurfaceTexture,所以如果我的活动中有两个 TextureView,我将得到两个 TextureView!?那是一对多... ;)
或者有没有其他方法可以将 MediaCodec 输出两次渲染到屏幕上?
【问题讨论】:
-
你见过github.com/google/grafika 样品吗?
-
是的。但是如何只获得一个 TextureView?
标签: android android-mediacodec textureview virtual-reality