| Index: talk/app/webrtc/videosource.cc
|
| diff --git a/talk/app/webrtc/videosource.cc b/talk/app/webrtc/videosource.cc
|
| index 5cef7be6a2c4fa71f25301a1b63454b9e73d03c0..5bd735af1c6f0bd97e97596bd477f0f01dbef08e 100644
|
| --- a/talk/app/webrtc/videosource.cc
|
| +++ b/talk/app/webrtc/videosource.cc
|
| @@ -331,21 +331,23 @@ namespace webrtc {
|
| rtc::scoped_refptr<VideoSource> VideoSource::Create(
|
| cricket::ChannelManager* channel_manager,
|
| cricket::VideoCapturer* capturer,
|
| - const webrtc::MediaConstraintsInterface* constraints) {
|
| + const webrtc::MediaConstraintsInterface* constraints,
|
| + bool remote) {
|
| ASSERT(channel_manager != NULL);
|
| ASSERT(capturer != NULL);
|
| - rtc::scoped_refptr<VideoSource> source(
|
| - new rtc::RefCountedObject<VideoSource>(channel_manager,
|
| - capturer));
|
| + rtc::scoped_refptr<VideoSource> source(new rtc::RefCountedObject<VideoSource>(
|
| + channel_manager, capturer, remote));
|
| source->Initialize(constraints);
|
| return source;
|
| }
|
|
|
| VideoSource::VideoSource(cricket::ChannelManager* channel_manager,
|
| - cricket::VideoCapturer* capturer)
|
| + cricket::VideoCapturer* capturer,
|
| + bool remote)
|
| : channel_manager_(channel_manager),
|
| video_capturer_(capturer),
|
| - state_(kInitializing) {
|
| + state_(kInitializing),
|
| + remote_(remote) {
|
| channel_manager_->SignalVideoCaptureStateChange.connect(
|
| this, &VideoSource::OnStateChange);
|
| }
|
|
|