summaryrefslogtreecommitdiffstats
path: root/media/media.gyp
diff options
context:
space:
mode:
authorgunsch <gunsch@chromium.org>2015-04-29 20:58:45 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-30 03:59:13 +0000
commit2288c539cc227ec262be28c4b684ff38527f7768 (patch)
tree12cf88619fe8fbc979a2f0aa1f0722ff2741a500 /media/media.gyp
parentd92456f94d7d2563f3b1bd46e6b77d9c9eadd633 (diff)
downloadchromium_src-2288c539cc227ec262be28c4b684ff38527f7768.zip
chromium_src-2288c539cc227ec262be28c4b684ff38527f7768.tar.gz
chromium_src-2288c539cc227ec262be28c4b684ff38527f7768.tar.bz2
Adds MediaClientAndroid to support embedder/MediaDrmBridge interaction.
This CL does a few things: * Adds a MediaDrmBridgeDelegate interface to support per DRM-scheme logic for Android in MediaDrmBridge. * Adds a MediaClientAndroid interface for embedders to provide MediaDrmBridgeDelegate implementations and key-system-UUID mappings * Removes the Java-based key-system-UUID mapping path * Embedders no longer call directly into MediaDrmBridge R=qinmin@chromium.org,xhwang@chromium.org,boliu@chromium.org,jochen@chromium.org BUG=462443 Review URL: https://codereview.chromium.org/962793005 Cr-Commit-Position: refs/heads/master@{#327650}
Diffstat (limited to 'media/media.gyp')
-rw-r--r--media/media.gyp4
1 files changed, 4 insertions, 0 deletions
diff --git a/media/media.gyp b/media/media.gyp
index e530e90..c228c83 100644
--- a/media/media.gyp
+++ b/media/media.gyp
@@ -1739,6 +1739,8 @@
'base/android/demuxer_android.h',
'base/android/demuxer_stream_player_params.cc',
'base/android/demuxer_stream_player_params.h',
+ 'base/android/media_client_android.cc',
+ 'base/android/media_client_android.h',
'base/android/media_codec_bridge.cc',
'base/android/media_codec_bridge.h',
'base/android/media_common_android.h',
@@ -1746,6 +1748,8 @@
'base/android/media_decoder_job.h',
'base/android/media_drm_bridge.cc',
'base/android/media_drm_bridge.h',
+ 'base/android/media_drm_bridge_delegate.cc',
+ 'base/android/media_drm_bridge_delegate.h',
'base/android/media_jni_registrar.cc',
'base/android/media_jni_registrar.h',
'base/android/media_player_android.cc',