aboutsummaryrefslogtreecommitdiff
path: root/talk
diff options
context:
space:
mode:
authorAlex Glaznev <glaznev@google.com>2015-10-12 13:56:20 -0700
committerAlex Glaznev <glaznev@google.com>2015-10-12 20:56:29 +0000
commita5b62d987a87c16f0a0badbd9b71f9f106ad1cca (patch)
treece9649e2248d158516bdea1f390ad46c83aab5af /talk
parente2524bad1d5020fe8fd704ed15f7a343d22943e1 (diff)
downloadwebrtc-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.java8
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) {