| 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);
|
|
|