| Index: content/renderer/media/media_stream_video_track.cc
|
| diff --git a/content/renderer/media/media_stream_video_track.cc b/content/renderer/media/media_stream_video_track.cc
|
| index 4a0bca04d07f8e2666ce6d7aaf10c50ac6726a7e..10fdb4b77139fbdb6b5b99f59729f461280d6af3 100644
|
| --- a/content/renderer/media/media_stream_video_track.cc
|
| +++ b/content/renderer/media/media_stream_video_track.cc
|
| @@ -229,7 +229,7 @@ MediaStreamVideoTrack::MediaStreamVideoTrack(
|
| new MediaStreamVideoTrack::FrameDeliverer(source->io_task_runner(),
|
| enabled)),
|
| constraints_(constraints),
|
| - source_(source) {
|
| + source_(source->GetWeakPtr()) {
|
| DCHECK(!constraints.isNull());
|
| source->AddTrack(this,
|
| base::Bind(
|
|
|