| Index: media/base/android/media_drm_bridge.cc
|
| diff --git a/media/base/android/media_drm_bridge.cc b/media/base/android/media_drm_bridge.cc
|
| index 8760900a8879af28953035571011e4d7ce01dec1..5cdd26c30afe78c99e113152d318f3da8b6d796d 100644
|
| --- a/media/base/android/media_drm_bridge.cc
|
| +++ b/media/base/android/media_drm_bridge.cc
|
| @@ -15,9 +15,21 @@ bool MediaDrmBridge::IsAvailable() {
|
| return false;
|
| }
|
|
|
| +MediaDrmBridge* MediaDrmBridge::Create(int media_keys_id,
|
| + const std::vector<uint8>& uuid) {
|
| + if (!IsAvailable())
|
| + return NULL;
|
| +
|
| + // TODO(qinmin): check whether the uuid is valid.
|
| + return new MediaDrmBridge(media_keys_id, uuid);
|
| +}
|
| +
|
| MediaDrmBridge::MediaDrmBridge(
|
| int media_keys_id, const std::vector<uint8>& uuid)
|
| - : media_keys_id_(media_keys_id) {}
|
| + : media_keys_id_(media_keys_id),
|
| + uuid_(uuid) {
|
| + // TODO(qinmin): pass the uuid to DRM engine.
|
| +}
|
|
|
| MediaDrmBridge::~MediaDrmBridge() {}
|
|
|
|
|