summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser_process_impl.cc
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-23 17:13:18 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-23 17:13:18 +0000
commit52e456b96b2b2c82a24a63a1d0cfc90904a5a72c (patch)
tree0886be2d3b349179899dd0d2cdff6a9066024f87 /chrome/browser/browser_process_impl.cc
parentc66e3a642f309df26af612e38320126a348a7fe8 (diff)
downloadchromium_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.cc9
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();