Index: ui/android/java/src/org/chromium/ui/gfx/SurfaceTextureListener.java |
diff --git a/ui/android/java/src/org/chromium/ui/gfx/SurfaceTextureListener.java b/ui/android/java/src/org/chromium/ui/gfx/SurfaceTextureListener.java |
index 8efe6dd7c9032488f8a3acdbffcdc341d3c49fab..1b77370e4b6590eb85f791a8cd7cf3a43e6b04e0 100644 |
--- a/ui/android/java/src/org/chromium/ui/gfx/SurfaceTextureListener.java |
+++ b/ui/android/java/src/org/chromium/ui/gfx/SurfaceTextureListener.java |
@@ -6,7 +6,6 @@ package org.chromium.ui.gfx; |
import android.graphics.SurfaceTexture; |
-import org.chromium.base.CalledByNative; |
import org.chromium.base.JNINamespace; |
/** |
@@ -15,9 +14,9 @@ import org.chromium.base.JNINamespace; |
@JNINamespace("gfx") |
class SurfaceTextureListener implements SurfaceTexture.OnFrameAvailableListener { |
// Used to determine the class instance to dispatch the native call to. |
- private int mNativeSurfaceTextureListener = 0; |
+ private final int mNativeSurfaceTextureListener; |
- private SurfaceTextureListener(int nativeSurfaceTextureListener) { |
+ SurfaceTextureListener(int nativeSurfaceTextureListener) { |
assert nativeSurfaceTextureListener != 0; |
mNativeSurfaceTextureListener = nativeSurfaceTextureListener; |
} |
@@ -36,11 +35,6 @@ class SurfaceTextureListener implements SurfaceTexture.OnFrameAvailableListener |
} |
} |
- @CalledByNative |
- private static SurfaceTextureListener create(int nativeSurfaceTextureListener) { |
- return new SurfaceTextureListener(nativeSurfaceTextureListener); |
- } |
- |
private native void nativeFrameAvailable(int nativeSurfaceTextureListener); |
private native void nativeDestroy(int nativeSurfaceTextureListener); |
} |