Merge "SurfaceTexture: disable sync-mode SurfaceTextures"
This commit is contained in:
@@ -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();
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user