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 4098ea1735d62896535d1bca0902848618bb91f6..026a0c6289c79aaa89db6566b58a1b34feb4cf1b 100644 |
--- a/webrtc/api/android/jni/peerconnection_jni.cc |
+++ b/webrtc/api/android/jni/peerconnection_jni.cc |
@@ -1258,13 +1258,14 @@ JOW(jlong, PeerConnectionFactory_nativeCreateLocalMediaStream)( |
} |
JOW(jlong, PeerConnectionFactory_nativeCreateVideoSource) |
-(JNIEnv* jni, jclass, jlong native_factory, jobject j_egl_context) { |
+(JNIEnv* jni, jclass, jlong native_factory, jobject j_egl_context, |
+ jboolean is_screencast) { |
OwnedFactoryAndThreads* factory = |
reinterpret_cast<OwnedFactoryAndThreads*>(native_factory); |
rtc::scoped_refptr<webrtc::AndroidVideoTrackSource> source( |
new rtc::RefCountedObject<webrtc::AndroidVideoTrackSource>( |
- factory->signaling_thread(), jni, j_egl_context)); |
+ factory->signaling_thread(), jni, j_egl_context, is_screencast)); |
rtc::scoped_refptr<webrtc::VideoTrackSourceProxy> proxy_source = |
webrtc::VideoTrackSourceProxy::Create(factory->signaling_thread(), |
factory->worker_thread(), source); |