diff options
author | Alex Glaznev <glaznev@google.com> | 2015-10-12 13:56:20 -0700 |
---|---|---|
committer | Alex Glaznev <glaznev@google.com> | 2015-10-12 20:56:29 +0000 |
commit | a5b62d987a87c16f0a0badbd9b71f9f106ad1cca (patch) | |
tree | ce9649e2248d158516bdea1f390ad46c83aab5af /talk | |
parent | e2524bad1d5020fe8fd704ed15f7a343d22943e1 (diff) | |
download | webrtc-a5b62d987a87c16f0a0badbd9b71f9f106ad1cca.tar.gz |
Replace API v23 calls.
R=jiayl@webrtc.org
Review URL: https://codereview.webrtc.org/1396373002 .
Cr-Commit-Position: refs/heads/master@{#10257}
Diffstat (limited to 'talk')
-rw-r--r-- | talk/app/webrtc/java/android/org/webrtc/SurfaceTextureHelper.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/talk/app/webrtc/java/android/org/webrtc/SurfaceTextureHelper.java b/talk/app/webrtc/java/android/org/webrtc/SurfaceTextureHelper.java index 175a00ed21..e48019ad05 100644 --- a/talk/app/webrtc/java/android/org/webrtc/SurfaceTextureHelper.java +++ b/talk/app/webrtc/java/android/org/webrtc/SurfaceTextureHelper.java @@ -105,7 +105,7 @@ final class SurfaceTextureHelper { private boolean isQuitting = false; private SurfaceTextureHelper(EGLContext sharedContext, Handler handler, boolean isOwningThread) { - if (!handler.getLooper().isCurrentThread()) { + if (handler.getLooper().getThread() != Thread.currentThread()) { throw new IllegalStateException("SurfaceTextureHelper must be created on the handler thread"); } this.handler = handler; @@ -169,7 +169,7 @@ final class SurfaceTextureHelper { * onTextureFrameAvailable() after this function returns. */ public void disconnect() { - if (handler.getLooper().isCurrentThread()) { + if (handler.getLooper().getThread() == Thread.currentThread()) { isQuitting = true; if (!isTextureInUse) { release(); @@ -190,7 +190,7 @@ final class SurfaceTextureHelper { } private void tryDeliverTextureFrame() { - if (!handler.getLooper().isCurrentThread()) { + if (handler.getLooper().getThread() != Thread.currentThread()) { throw new IllegalStateException("Wrong thread."); } if (isQuitting || !hasPendingTexture || isTextureInUse) { @@ -211,7 +211,7 @@ final class SurfaceTextureHelper { } private void release() { - if (!handler.getLooper().isCurrentThread()) { + if (handler.getLooper().getThread() != Thread.currentThread()) { throw new IllegalStateException("Wrong thread."); } if (isTextureInUse || !isQuitting) { |