| Index: content/renderer/media/webrtc_audio_capturer.cc
 | 
| diff --git a/content/renderer/media/webrtc_audio_capturer.cc b/content/renderer/media/webrtc_audio_capturer.cc
 | 
| index 994f77b150c6887b2ffb6718ec6efe7c9d134ee9..301fc212c74432bf0f37272e5fa3a79ff1fbe373 100644
 | 
| --- a/content/renderer/media/webrtc_audio_capturer.cc
 | 
| +++ b/content/renderer/media/webrtc_audio_capturer.cc
 | 
| @@ -264,7 +264,7 @@ void WebRtcAudioCapturer::AddTrack(WebRtcLocalAudioTrack* track) {
 | 
|      // Add with a tag, so we remember to call OnSetFormat() on the new
 | 
|      // track.
 | 
|      scoped_refptr<TrackOwner> track_owner(new TrackOwner(track));
 | 
| -    tracks_.AddAndTag(track_owner);
 | 
| +    tracks_.AddAndTag(track_owner.get());
 | 
|    }
 | 
|  }
 | 
|  
 | 
| @@ -387,7 +387,7 @@ void WebRtcAudioCapturer::Start() {
 | 
|    DCHECK(thread_checker_.CalledOnValidThread());
 | 
|    DVLOG(1) << "WebRtcAudioCapturer::Start()";
 | 
|    base::AutoLock auto_lock(lock_);
 | 
| -  if (running_ || !source_)
 | 
| +  if (running_ || !source_.get())
 | 
|      return;
 | 
|  
 | 
|    // Start the data source, i.e., start capturing data from the current source.
 | 
| @@ -554,8 +554,8 @@ void WebRtcAudioCapturer::OnCaptureError() {
 | 
|  
 | 
|  media::AudioParameters WebRtcAudioCapturer::source_audio_parameters() const {
 | 
|    base::AutoLock auto_lock(lock_);
 | 
| -  return audio_processor_ ?
 | 
| -      audio_processor_->InputFormat() : media::AudioParameters();
 | 
| +  return audio_processor_.get() ? audio_processor_->InputFormat()
 | 
| +                                : media::AudioParameters();
 | 
|  }
 | 
|  
 | 
|  bool WebRtcAudioCapturer::GetPairedOutputParameters(
 | 
| 
 |