From 21b251499eabca5bcd5c9dfeee11f57f2e5b6ad5 Mon Sep 17 00:00:00 2001 From: Chih-Chung Chang Date: Mon, 7 May 2012 19:00:53 +0800 Subject: [PATCH] Set default buffer size for SurfaceTexture. This is needed for Panorama. Change-Id: I452335cfec6357aef7b66ecac003a4b0ca0fd9fe --- src/com/android/gallery3d/ui/SurfaceTextureScreenNail.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/android/gallery3d/ui/SurfaceTextureScreenNail.java b/src/com/android/gallery3d/ui/SurfaceTextureScreenNail.java index f7a30995c..5f45f1683 100644 --- a/src/com/android/gallery3d/ui/SurfaceTextureScreenNail.java +++ b/src/com/android/gallery3d/ui/SurfaceTextureScreenNail.java @@ -36,6 +36,7 @@ public abstract class SurfaceTextureScreenNail implements ScreenNail, mExtTexture = new ExtTexture(GLES11Ext.GL_TEXTURE_EXTERNAL_OES); mExtTexture.setSize(mWidth, mHeight); mSurfaceTexture = new SurfaceTexture(mExtTexture.getId()); + mSurfaceTexture.setDefaultBufferSize(mWidth, mHeight); mSurfaceTexture.setOnFrameAvailableListener(this); synchronized (this) { mHasTexture = true; -- 2.11.0