| Index: content/renderer/media/user_media_client_impl.cc
|
| diff --git a/content/renderer/media/user_media_client_impl.cc b/content/renderer/media/user_media_client_impl.cc
|
| index 16d439a59966ee51186e2218f52d7db263dd5cf0..8bf45f5528198922554e1787859a5fabbd2e96e9 100644
|
| --- a/content/renderer/media/user_media_client_impl.cc
|
| +++ b/content/renderer/media/user_media_client_impl.cc
|
| @@ -580,10 +580,11 @@ void UserMediaClientImpl::InitializeSourceObject(
|
| MediaStreamVideoSource* UserMediaClientImpl::CreateVideoSource(
|
| const StreamDeviceInfo& device,
|
| const MediaStreamSource::SourceStoppedCallback& stop_callback) {
|
| + scoped_ptr<VideoCapturerDelegate> delegate(new VideoCapturerDelegate(device));
|
| return new content::MediaStreamVideoCapturerSource(
|
| device,
|
| stop_callback,
|
| - new VideoCapturerDelegate(device));
|
| + delegate.Pass());
|
| }
|
|
|
| void UserMediaClientImpl::CreateVideoTracks(
|
|
|