| Index: content/renderer/media/webrtc/webrtc_media_stream_adapter.cc
|
| diff --git a/content/renderer/media/webrtc/webrtc_media_stream_adapter.cc b/content/renderer/media/webrtc/webrtc_media_stream_adapter.cc
|
| index 0751238daf31c9f074956768ff0cf8d4cfe01059..3903f67201f2ab5968aa007fc7f9d0c4e1a8e487 100644
|
| --- a/content/renderer/media/webrtc/webrtc_media_stream_adapter.cc
|
| +++ b/content/renderer/media/webrtc/webrtc_media_stream_adapter.cc
|
| @@ -64,7 +64,7 @@ void WebRtcMediaStreamAdapter::TrackRemoved(
|
|
|
| for (ScopedVector<WebRtcVideoTrackAdapter>::iterator it =
|
| video_adapters_.begin(); it != video_adapters_.end(); ++it) {
|
| - if ((*it)->webrtc_video_track() == webrtc_track) {
|
| + if ((*it)->webrtc_video_track() == webrtc_track.get()) {
|
| video_adapters_.erase(it);
|
| break;
|
| }
|
| @@ -93,7 +93,7 @@ void WebRtcMediaStreamAdapter::CreateAudioTrack(
|
| const blink::WebMediaStreamSource& source = track.source();
|
| MediaStreamAudioSource* audio_source =
|
| static_cast<MediaStreamAudioSource*>(source.extraData());
|
| - if (audio_source && audio_source->GetAudioCapturer())
|
| + if (audio_source && audio_source->GetAudioCapturer().get())
|
| audio_source->GetAudioCapturer()->EnablePeerConnectionMode();
|
|
|
| webrtc_media_stream_->AddTrack(native_track->GetAudioAdapter());
|
|
|