diff options
Diffstat (limited to 'chrome/browser/renderer_host/audio_renderer_host.cc')
-rw-r--r-- | chrome/browser/renderer_host/audio_renderer_host.cc | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/chrome/browser/renderer_host/audio_renderer_host.cc b/chrome/browser/renderer_host/audio_renderer_host.cc index fc8c84b..1b5ce0a 100644 --- a/chrome/browser/renderer_host/audio_renderer_host.cc +++ b/chrome/browser/renderer_host/audio_renderer_host.cc @@ -56,7 +56,7 @@ AudioRendererHost::~AudioRendererHost() { } void AudioRendererHost::OnChannelClosing() { - BrowserIOMessageFilter::OnChannelClosing(); + BrowserMessageFilter::OnChannelClosing(); // Since the IPC channel is gone, close all requested audio streams. DeleteEntries(); @@ -233,10 +233,10 @@ void AudioRendererHost::DoHandleError(media::AudioOutputController* controller, /////////////////////////////////////////////////////////////////////////////// // IPC Messages handler -bool AudioRendererHost::OnMessageReceived(const IPC::Message& message) { +bool AudioRendererHost::OnMessageReceived(const IPC::Message& message, + bool* message_was_ok) { bool handled = true; - bool message_was_ok = true; - IPC_BEGIN_MESSAGE_MAP_EX(AudioRendererHost, message, message_was_ok) + IPC_BEGIN_MESSAGE_MAP_EX(AudioRendererHost, message, *message_was_ok) IPC_MESSAGE_HANDLER(ViewHostMsg_CreateAudioStream, OnCreateStream) IPC_MESSAGE_HANDLER(ViewHostMsg_PlayAudioStream, OnPlayStream) IPC_MESSAGE_HANDLER(ViewHostMsg_PauseAudioStream, OnPauseStream) @@ -248,9 +248,6 @@ bool AudioRendererHost::OnMessageReceived(const IPC::Message& message) { IPC_MESSAGE_UNHANDLED(handled = false) IPC_END_MESSAGE_MAP_EX() - if (!message_was_ok) - BadMessageReceived(message.type()); - return handled; } |