diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-23 17:13:18 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-23 17:13:18 +0000 |
commit | 52e456b96b2b2c82a24a63a1d0cfc90904a5a72c (patch) | |
tree | 0886be2d3b349179899dd0d2cdff6a9066024f87 /chrome/browser/browser_process_impl.cc | |
parent | c66e3a642f309df26af612e38320126a348a7fe8 (diff) | |
download | chromium_src-52e456b96b2b2c82a24a63a1d0cfc90904a5a72c.zip chromium_src-52e456b96b2b2c82a24a63a1d0cfc90904a5a72c.tar.gz chromium_src-52e456b96b2b2c82a24a63a1d0cfc90904a5a72c.tar.bz2 |
Remove GetAudioManager and GetMediaStreamManager from ResourceContext. The reason is the content module should create all the concrete objects that it knows about, instead of depending on every embedder to do so. ResourceContext is then just the interfaces that it implements and which it provides on the IO thread.
The AudioManager getter was a global, so I added a getter to the AudioManager class. MediaStreamManager now has its own static getter like other internal content classes on ResourceContext or BrowserContext.
BUG=98716
Review URL: https://chromiumcodereview.appspot.com/9433006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123264 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_process_impl.cc')
-rw-r--r-- | chrome/browser/browser_process_impl.cc | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc index f1cb8e4..a60b00b 100644 --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc @@ -76,7 +76,6 @@ #include "content/public/browser/notification_details.h" #include "content/public/browser/plugin_service.h" #include "content/public/browser/render_process_host.h" -#include "media/audio/audio_manager.h" #include "net/socket/client_socket_pool_manager.h" #include "net/url_request/url_request_context_getter.h" #include "ui/base/clipboard/clipboard.h" @@ -634,14 +633,6 @@ CRLSetFetcher* BrowserProcessImpl::crl_set_fetcher() { #endif } -AudioManager* BrowserProcessImpl::audio_manager() { - DCHECK(CalledOnValidThread()); - if (!audio_manager_.get()) - audio_manager_.reset(AudioManager::Create()); - - return audio_manager_.get(); -} - void BrowserProcessImpl::ResourceDispatcherHostCreated() { // UserScriptListener will delete itself. ResourceDispatcherHost* rdh = ResourceDispatcherHost::Get(); |