From fb50d145b4b73f1ad9d381d0a6f60d338167ca37 Mon Sep 17 00:00:00 2001 From: Marshall Greenblatt Date: Wed, 22 Sep 2010 13:42:01 +0000 Subject: [PATCH] Add support for audio playback with HTML5 video (issue #121). git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@104 5089003a-bbd8-11dd-ad1f-f1f9622dbc98 --- libcef/browser_webview_delegate.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libcef/browser_webview_delegate.cc b/libcef/browser_webview_delegate.cc index db9a823d2..08c2a1751 100644 --- a/libcef/browser_webview_delegate.cc +++ b/libcef/browser_webview_delegate.cc @@ -24,6 +24,7 @@ #include "gfx/gdi_util.h" #include "gfx/native_widget_types.h" #include "gfx/point.h" +#include "media/filters/audio_renderer_impl.h" #include "net/base/net_errors.h" #include "third_party/WebKit/WebKit/chromium/public/WebConsoleMessage.h" #include "third_party/WebKit/WebKit/chromium/public/WebContextMenuData.h" @@ -529,6 +530,9 @@ WebMediaPlayer* BrowserWebViewDelegate::createMediaPlayer( scoped_refptr factory = new media::FilterFactoryCollection(); + // Add the audio renderer factory. + factory->AddFactory(media::AudioRendererImpl::CreateFilterFactory()); + appcache::WebApplicationCacheHostImpl* appcache_host = appcache::WebApplicationCacheHostImpl::FromFrame(frame);