Index: talk/app/webrtc/java/jni/surfacetexturehelper_jni.cc |
diff --git a/talk/app/webrtc/java/jni/surfacetexturehelper_jni.cc b/talk/app/webrtc/java/jni/surfacetexturehelper_jni.cc |
index 8b5742fc01c4f49b1d73ec12ab3749e4583fda28..3e32b9a6fe29d89b5635bbd13e2c6dff7192a838 100644 |
--- a/talk/app/webrtc/java/jni/surfacetexturehelper_jni.cc |
+++ b/talk/app/webrtc/java/jni/surfacetexturehelper_jni.cc |
@@ -35,25 +35,14 @@ |
namespace webrtc_jni { |
-SurfaceTextureHelper::SurfaceTextureHelper(JNIEnv* jni, |
- jobject egl_shared_context) |
- : j_surface_texture_helper_class_( |
- jni, |
- FindClass(jni, "org/webrtc/SurfaceTextureHelper")), |
- j_surface_texture_helper_( |
- jni, |
- jni->CallStaticObjectMethod( |
- *j_surface_texture_helper_class_, |
- GetStaticMethodID(jni, |
- *j_surface_texture_helper_class_, |
- "create", |
- "(Lorg/webrtc/EglBase$Context;)" |
- "Lorg/webrtc/SurfaceTextureHelper;"), |
- egl_shared_context)), |
- j_return_texture_method_(GetMethodID(jni, |
- *j_surface_texture_helper_class_, |
- "returnTextureFrame", |
- "()V")) { |
+SurfaceTextureHelper::SurfaceTextureHelper( |
+ JNIEnv* jni, jobject surface_texture_helper) |
+ : j_surface_texture_helper_(jni, surface_texture_helper), |
+ j_return_texture_method_( |
+ GetMethodID(jni, |
+ FindClass(jni, "org/webrtc/SurfaceTextureHelper"), |
+ "returnTextureFrame", |
+ "()V")) { |
CHECK_EXCEPTION(jni) << "error during initialization of SurfaceTextureHelper"; |
} |