| Index: talk/app/webrtc/videosource.h | 
| diff --git a/talk/app/webrtc/videosource.h b/talk/app/webrtc/videosource.h | 
| index 8253cbac18b66d43f554fe9dc1b242419c66aa7b..98c1e083a3e4cfed262c4616497316f80686105e 100644 | 
| --- a/talk/app/webrtc/videosource.h | 
| +++ b/talk/app/webrtc/videosource.h | 
| @@ -66,9 +66,12 @@ class VideoSource : public Notifier<VideoSourceInterface>, | 
| static rtc::scoped_refptr<VideoSource> Create( | 
| cricket::ChannelManager* channel_manager, | 
| cricket::VideoCapturer* capturer, | 
| -      const webrtc::MediaConstraintsInterface* constraints); | 
| +      const webrtc::MediaConstraintsInterface* constraints, | 
| +      bool remote); | 
| + | 
| +  SourceState state() const override { return state_; } | 
| +  bool remote() const override { return remote_; } | 
|  | 
| -  virtual SourceState state() const { return state_; } | 
| virtual const cricket::VideoOptions* options() const { return &options_; } | 
| virtual cricket::VideoRenderer* FrameInput(); | 
|  | 
| @@ -86,7 +89,8 @@ class VideoSource : public Notifier<VideoSourceInterface>, | 
|  | 
| protected: | 
| VideoSource(cricket::ChannelManager* channel_manager, | 
| -              cricket::VideoCapturer* capturer); | 
| +              cricket::VideoCapturer* capturer, | 
| +              bool remote); | 
| virtual ~VideoSource(); | 
| void Initialize(const webrtc::MediaConstraintsInterface* constraints); | 
|  | 
| @@ -104,6 +108,7 @@ class VideoSource : public Notifier<VideoSourceInterface>, | 
| cricket::VideoFormat format_; | 
| cricket::VideoOptions options_; | 
| SourceState state_; | 
| +  const bool remote_; | 
| }; | 
|  | 
| }  // namespace webrtc | 
|  |