summaryrefslogtreecommitdiffstats
path: root/media/media.gyp
diff options
context:
space:
mode:
authorxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-16 16:55:29 +0000
committerxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-16 16:55:29 +0000
commit4f91fc49aff3fb7b72a94b1293836ed3a8a0361c (patch)
treec7e26f54b2a6956aa4ea778747ad718d8d7b5d34 /media/media.gyp
parent8ba705136f136c2091d767f3ba04159b42891b1b (diff)
downloadchromium_src-4f91fc49aff3fb7b72a94b1293836ed3a8a0361c.zip
chromium_src-4f91fc49aff3fb7b72a94b1293836ed3a8a0361c.tar.gz
chromium_src-4f91fc49aff3fb7b72a94b1293836ed3a8a0361c.tar.bz2
BrowserMediaPlayerManager manages MediaKeys objects.
Changes in this CL: - Add cdm_factory.h to support platform specific CDM creation. - Detach BrowserMediaPlayerManager from MediaDrmBridge. - Store the security origin of CDMs in the manager so that CDMs don't need to know it. - Keep the CDM ID in the manager so that CDMs don't see it. BUG=338910 TEST=Test page plays and tests still pass. Review URL: https://codereview.chromium.org/276973005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271034 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/media.gyp')
-rw-r--r--media/media.gyp2
1 files changed, 2 insertions, 0 deletions
diff --git a/media/media.gyp b/media/media.gyp
index db56ca8..c108335 100644
--- a/media/media.gyp
+++ b/media/media.gyp
@@ -1615,6 +1615,7 @@
'sources': [
'base/android/audio_decoder_job.cc',
'base/android/audio_decoder_job.h',
+ 'base/android/cdm_factory_android.cc',
'base/android/media_codec_bridge.cc',
'base/android/media_codec_bridge.h',
'base/android/media_decoder_job.cc',
@@ -1636,6 +1637,7 @@
'base/android/webaudio_media_codec_bridge.cc',
'base/android/webaudio_media_codec_bridge.h',
'base/android/webaudio_media_codec_info.h',
+ 'base/cdm_factory.h',
],
'dependencies': [
'../base/base.gyp:base',