Merge "SurfaceTexture: disable sync-mode SurfaceTextures"

This commit is contained in:
Jamie Gennis
2011-08-24 15:11:37 -07:00
committed by Android (Google) Code Review
2 changed files with 3 additions and 2 deletions

View File

@@ -8721,7 +8721,6 @@ package android.graphics {
public class SurfaceTexture {
ctor public SurfaceTexture(int);
ctor public SurfaceTexture(int, boolean);
method public long getTimestamp();
method public void getTransformMatrix(float[]);
method public void release();

View File

@@ -93,7 +93,7 @@ public class SurfaceTexture {
* @param texName the OpenGL texture object name (e.g. generated via glGenTextures)
*/
public SurfaceTexture(int texName) {
this(texName, true);
this(texName, false);
}
/**
@@ -104,6 +104,8 @@ public class SurfaceTexture {
* When the image stream comes from OpenGL, SurfaceTexture may run in the synchronous
* mode where the producer side may be blocked to avoid skipping frames. To avoid the
* thread block, set allowSynchronousMode to false.
*
* @hide
*/
public SurfaceTexture(int texName, boolean allowSynchronousMode) {
Looper looper;