[Chromecast] Raise Cast's BrowserCdmFactory creation to CCBrowserClient.
commit99fd267e90b2b3261929dcc7f53a89883bc84c2b
authorgunsch <gunsch@chromium.org>
Fri, 11 Sep 2015 02:54:10 +0000 (10 19:54 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 11 Sep 2015 02:54:43 +0000 (11 02:54 +0000)
treede4364833bf1c36bd6c9604ba8562ee4b24255cc
parent396fd3459b6add3fe54422f0325172c58e162dba
[Chromecast] Raise Cast's BrowserCdmFactory creation to CCBrowserClient.

This allows removing another method that's chosen at link time
(CreatePlatformBrowserCdm), allowing us to avoid requiring singleton access
of some structures internally.

R=halliwell@chromium.org,slan@chromium.org
BUG=internal b/23761158

Review URL: https://codereview.chromium.org/1333193002

Cr-Commit-Position: refs/heads/master@{#348320}
chromecast/browser/cast_browser_main_parts.cc
chromecast/browser/cast_content_browser_client.cc
chromecast/browser/cast_content_browser_client.h
chromecast/browser/media/BUILD.gn
chromecast/browser/media/cast_browser_cdm_factory.cc
chromecast/browser/media/cast_browser_cdm_factory.h
chromecast/browser/media/cast_browser_cdm_factory_simple.cc [deleted file]
chromecast/chromecast.gyp