Index: webrtc/api/android/jni/peerconnection_jni.cc |
diff --git a/webrtc/api/android/jni/peerconnection_jni.cc b/webrtc/api/android/jni/peerconnection_jni.cc |
index 9efe037c9ff2d036976dce06c2e8029ff146a696..0de132d65737d3a420bb1ee2e6e1ad2383949c1c 100644 |
--- a/webrtc/api/android/jni/peerconnection_jni.cc |
+++ b/webrtc/api/android/jni/peerconnection_jni.cc |
@@ -43,12 +43,10 @@ |
#include <memory> |
#include <utility> |
-#include "webrtc/api/androidvideocapturer.h" |
#include "webrtc/api/androidvideotracksource.h" |
#include "webrtc/api/android/jni/androidmediadecoder_jni.h" |
#include "webrtc/api/android/jni/androidmediaencoder_jni.h" |
#include "webrtc/api/android/jni/androidnetworkmonitor_jni.h" |
-#include "webrtc/api/android/jni/androidvideocapturer_jni.h" |
#include "webrtc/api/android/jni/classreferenceholder.h" |
#include "webrtc/api/android/jni/jni_helpers.h" |
#include "webrtc/api/android/jni/native_handle_impl.h" |
@@ -1002,9 +1000,6 @@ |
RTC_DCHECK(j_application_context == nullptr); |
j_application_context = NewGlobalRef(jni, context); |
- if (initialize_video) { |
- failure |= AndroidVideoCapturerJni::SetAndroidObjects(jni, context); |
- } |
if (initialize_audio) |
failure |= webrtc::VoiceEngine::SetAndroidObjects(GetJVM(), context); |
factory_static_initialized = true; |
@@ -1261,27 +1256,7 @@ |
return (jlong)stream.release(); |
} |
-JOW(jlong, PeerConnectionFactory_nativeCreateVideoSource)( |
- JNIEnv* jni, jclass, jlong native_factory, jobject j_egl_context, |
- jobject j_video_capturer, jobject j_constraints) { |
- // Create a cricket::VideoCapturer from |j_video_capturer|. |
- rtc::scoped_refptr<webrtc::AndroidVideoCapturerDelegate> delegate = |
- new rtc::RefCountedObject<AndroidVideoCapturerJni>( |
- jni, j_video_capturer, j_egl_context); |
- std::unique_ptr<cricket::VideoCapturer> capturer( |
- new webrtc::AndroidVideoCapturer(delegate)); |
- // Create a webrtc::VideoTrackSourceInterface from the cricket::VideoCapturer, |
- // native factory and constraints. |
- std::unique_ptr<ConstraintsWrapper> constraints( |
- new ConstraintsWrapper(jni, j_constraints)); |
- rtc::scoped_refptr<PeerConnectionFactoryInterface> factory( |
- factoryFromJava(native_factory)); |
- rtc::scoped_refptr<VideoTrackSourceInterface> source( |
- factory->CreateVideoSource(capturer.release(), constraints.get())); |
- return (jlong)source.release(); |
-} |
- |
-JOW(jlong, PeerConnectionFactory_nativeCreateVideoSource2) |
+JOW(jlong, PeerConnectionFactory_nativeCreateVideoSource) |
(JNIEnv* jni, jclass, jlong native_factory, jobject j_egl_context) { |
OwnedFactoryAndThreads* factory = |
reinterpret_cast<OwnedFactoryAndThreads*>(native_factory); |