调整大小后,GLSurfaceView相机预览会被加扰

时间:2016-07-12 14:24:19

标签: android opengl-es android-camera mediacodec

我使用GLSurfaceView渲染相机预览输出,同时使用MediaCodec对其进行编码。

在某些时候,我想调整GLSurfaceView的大小以显示更大的相机预览。我这样做是通过暂停相机预览,将新的布局参数应用到GLSurfaceView然后重新开始相机预览。

GLSurfaceView成功调整大小,但内部预览与之前相同。 GLSurfaceView的其余部分填充了加扰数据(参见附图)。

enter image description here

1 个答案:

答案 0 :(得分:0)

对于任何发现此问题的人,我都没有设法解决我的问题。

我不得不拆掉整个视野,相机和编码器,重建一切。