Index: content/browser/renderer_host/media/audio_input_renderer_host.cc |
diff --git a/content/browser/renderer_host/media/audio_input_renderer_host.cc b/content/browser/renderer_host/media/audio_input_renderer_host.cc |
index da9c5ea3d2969b9ae8ffcefd0ba474aa2bd1b34f..375df8e985c34c106d23351661f5f42714f93acc 100644 |
--- a/content/browser/renderer_host/media/audio_input_renderer_host.cc |
+++ b/content/browser/renderer_host/media/audio_input_renderer_host.cc |
@@ -173,35 +173,25 @@ void AudioInputRendererHost::OnDestruct() const { |
void AudioInputRendererHost::OnCreated( |
media::AudioInputController* controller) { |
BrowserThread::PostTask( |
- BrowserThread::IO, |
- FROM_HERE, |
- base::Bind( |
- &AudioInputRendererHost::DoCompleteCreation, |
- this, |
- make_scoped_refptr(controller))); |
+ BrowserThread::IO, FROM_HERE, |
+ base::Bind(&AudioInputRendererHost::DoCompleteCreation, this, |
+ base::RetainedRef(controller))); |
} |
void AudioInputRendererHost::OnRecording( |
media::AudioInputController* controller) { |
BrowserThread::PostTask( |
- BrowserThread::IO, |
- FROM_HERE, |
- base::Bind( |
- &AudioInputRendererHost::DoSendRecordingMessage, |
- this, |
- make_scoped_refptr(controller))); |
+ BrowserThread::IO, FROM_HERE, |
+ base::Bind(&AudioInputRendererHost::DoSendRecordingMessage, this, |
+ base::RetainedRef(controller))); |
} |
void AudioInputRendererHost::OnError(media::AudioInputController* controller, |
media::AudioInputController::ErrorCode error_code) { |
BrowserThread::PostTask( |
- BrowserThread::IO, |
- FROM_HERE, |
- base::Bind( |
- &AudioInputRendererHost::DoHandleError, |
- this, |
- make_scoped_refptr(controller), |
- error_code)); |
+ BrowserThread::IO, FROM_HERE, |
+ base::Bind(&AudioInputRendererHost::DoHandleError, this, |
+ base::RetainedRef(controller), error_code)); |
} |
void AudioInputRendererHost::OnData(media::AudioInputController* controller, |
@@ -211,12 +201,9 @@ void AudioInputRendererHost::OnData(media::AudioInputController* controller, |
void AudioInputRendererHost::OnLog(media::AudioInputController* controller, |
const std::string& message) { |
- BrowserThread::PostTask(BrowserThread::IO, |
- FROM_HERE, |
- base::Bind(&AudioInputRendererHost::DoLog, |
- this, |
- make_scoped_refptr(controller), |
- message)); |
+ BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
+ base::Bind(&AudioInputRendererHost::DoLog, this, |
+ base::RetainedRef(controller), message)); |
} |
void AudioInputRendererHost::set_renderer_pid(int32_t renderer_pid) { |