Index: content/renderer/render_thread.cc |
=================================================================== |
--- content/renderer/render_thread.cc (revision 89645) |
+++ content/renderer/render_thread.cc (working copy) |
@@ -37,6 +37,7 @@ |
#include "content/renderer/gpu/gpu_channel_host.h" |
#include "content/renderer/gpu/gpu_video_service_host.h" |
#include "content/renderer/indexed_db_dispatcher.h" |
+#include "content/renderer/media/audio_message_filter.h" |
#include "content/renderer/media/video_capture_message_filter.h" |
#include "content/renderer/media/video_capture_message_filter_creator.h" |
#include "content/renderer/plugin_channel_host.h" |
@@ -173,6 +174,8 @@ |
VideoCaptureMessageFilterCreator::SharedFilter(); |
AddFilter(video_capture_message_filter); |
+ AddFilter(AudioMessageFilter::GetInstance()); |
+ |
content::GetContentClient()->renderer()->RenderThreadStarted(); |
TRACE_EVENT_END_ETW("RenderThread::Init", 0, ""); |
@@ -194,6 +197,8 @@ |
VideoCaptureMessageFilterCreator::SharedFilter(); |
RemoveFilter(video_capture_message_filter); |
+ RemoveFilter(AudioMessageFilter::GetInstance()); |
+ |
// Shutdown the file thread if it's running. |
if (file_thread_.get()) |
file_thread_->Stop(); |