| Index: webrtc/media/base/fakemediaengine.h
 | 
| diff --git a/webrtc/media/base/fakemediaengine.h b/webrtc/media/base/fakemediaengine.h
 | 
| index d6d653991c69ddce38e93ca61b0b6bc952ceea5d..64f4adca50c3765ec2ccd8347bdeb2e5868de500 100644
 | 
| --- a/webrtc/media/base/fakemediaengine.h
 | 
| +++ b/webrtc/media/base/fakemediaengine.h
 | 
| @@ -527,12 +527,14 @@ class FakeVideoMediaChannel : public RtpHelper<VideoMediaChannel> {
 | 
|      }
 | 
|      return true;
 | 
|    }
 | 
| -  virtual bool SetCapturer(uint32_t ssrc, VideoCapturer* capturer) {
 | 
| -    capturers_[ssrc] = capturer;
 | 
| -    return true;
 | 
| +  void SetSource(
 | 
| +      uint32_t ssrc,
 | 
| +      rtc::VideoSourceInterface<cricket::VideoFrame>* source) override {
 | 
| +    sources_[ssrc] = source;
 | 
|    }
 | 
| -  bool HasCapturer(uint32_t ssrc) const {
 | 
| -    return capturers_.find(ssrc) != capturers_.end();
 | 
| +
 | 
| +  bool HasSource(uint32_t ssrc) const {
 | 
| +    return sources_.find(ssrc) != sources_.end();
 | 
|    }
 | 
|    virtual bool AddRecvStream(const StreamParams& sp) {
 | 
|      if (!RtpHelper<VideoMediaChannel>::AddRecvStream(sp))
 | 
| @@ -580,7 +582,7 @@ class FakeVideoMediaChannel : public RtpHelper<VideoMediaChannel> {
 | 
|    std::vector<VideoCodec> recv_codecs_;
 | 
|    std::vector<VideoCodec> send_codecs_;
 | 
|    std::map<uint32_t, rtc::VideoSinkInterface<VideoFrame>*> sinks_;
 | 
| -  std::map<uint32_t, VideoCapturer*> capturers_;
 | 
| +  std::map<uint32_t, rtc::VideoSourceInterface<VideoFrame>*> sources_;
 | 
|    VideoOptions options_;
 | 
|    int max_bps_;
 | 
|  };
 | 
| 
 |