Index: content/browser/media/capture/web_contents_audio_input_stream.cc |
diff --git a/content/browser/media/capture/web_contents_audio_input_stream.cc b/content/browser/media/capture/web_contents_audio_input_stream.cc |
index 50051a1a8cb31337770dfead27471ec7316aa74b..7dd34e861963c53eb928bdea819f0dd859532135 100644 |
--- a/content/browser/media/capture/web_contents_audio_input_stream.cc |
+++ b/content/browser/media/capture/web_contents_audio_input_stream.cc |
@@ -228,23 +228,19 @@ void WebContentsAudioInputStream::Impl::ReportError() { |
void WebContentsAudioInputStream::Impl::StartMirroring() { |
DCHECK(thread_checker_.CalledOnValidThread()); |
- BrowserThread::PostTask( |
- BrowserThread::IO, |
- FROM_HERE, |
- base::Bind(&AudioMirroringManager::StartMirroring, |
- base::Unretained(mirroring_manager_), |
- make_scoped_refptr(this))); |
+ BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
+ base::Bind(&AudioMirroringManager::StartMirroring, |
+ base::Unretained(mirroring_manager_), |
+ base::RetainedRef(this))); |
} |
void WebContentsAudioInputStream::Impl::StopMirroring() { |
DCHECK(thread_checker_.CalledOnValidThread()); |
- BrowserThread::PostTask( |
- BrowserThread::IO, |
- FROM_HERE, |
- base::Bind(&AudioMirroringManager::StopMirroring, |
- base::Unretained(mirroring_manager_), |
- make_scoped_refptr(this))); |
+ BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
+ base::Bind(&AudioMirroringManager::StopMirroring, |
+ base::Unretained(mirroring_manager_), |
+ base::RetainedRef(this))); |
} |
void WebContentsAudioInputStream::Impl::UnmuteWebContentsAudio() { |