Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(44)

Unified Diff: content/renderer/media/audio_message_filter.cc

Issue 7157001: Implements AudioMessageFilter as member in RenderThread (Closed) Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: Added TODO() comment in failing unit test Created 9 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/renderer/media/audio_message_filter.cc
===================================================================
--- content/renderer/media/audio_message_filter.cc (revision 90030)
+++ content/renderer/media/audio_message_filter.cc (working copy)
@@ -9,16 +9,16 @@
#include "content/common/media/audio_messages.h"
#include "ipc/ipc_logging.h"
-AudioMessageFilter::AudioMessageFilter(int32 route_id)
+AudioMessageFilter::AudioMessageFilter()
: channel_(NULL),
- route_id_(route_id),
message_loop_(NULL) {
+ VLOG(1) << "AudioMessageFilter::AudioMessageFilter()";
}
AudioMessageFilter::~AudioMessageFilter() {
+ VLOG(1) << "AudioMessageFilter::~AudioMessageFilter()";
}
-// Called on the IPC thread.
bool AudioMessageFilter::Send(IPC::Message* message) {
if (!channel_) {
delete message;
@@ -33,14 +33,10 @@
return true;
}
- message->set_routing_id(route_id_);
return channel_->Send(message);
}
bool AudioMessageFilter::OnMessageReceived(const IPC::Message& message) {
- if (message.routing_id() != route_id_)
- return false;
-
bool handled = true;
IPC_BEGIN_MESSAGE_MAP(AudioMessageFilter, message)
IPC_MESSAGE_HANDLER(AudioMsg_RequestPacket, OnRequestPacket)
@@ -55,6 +51,7 @@
}
void AudioMessageFilter::OnFilterAdded(IPC::Channel* channel) {
+ VLOG(1) << "AudioMessageFilter::OnFilterAdded()";
// Captures the message loop for IPC.
message_loop_ = MessageLoop::current();
jam 2011/06/23 18:59:55 sorry I know this isn't part of this change, but y
scherkus (not reviewing) 2011/06/23 19:14:43 It's think this code might have been around before
henrika_dont_use 2011/06/27 15:05:44 Removed, but the unit tests sets the message_loop_
henrika_dont_use 2011/06/27 15:05:44 Done.
channel_ = channel;
@@ -68,8 +65,7 @@
channel_ = NULL;
}
-void AudioMessageFilter::OnRequestPacket(const IPC::Message& msg,
- int stream_id,
+void AudioMessageFilter::OnRequestPacket(int stream_id,
AudioBuffersState buffers_state) {
Delegate* delegate = delegates_.Lookup(stream_id);
if (!delegate) {

Powered by Google App Engine
This is Rietveld 408576698