Index: webkit/renderer/media/crypto/key_systems.cc |
diff --git a/webkit/renderer/media/crypto/key_systems.cc b/webkit/renderer/media/crypto/key_systems.cc |
index 161ec88e7e26aed6fa4236e10ac934e136573082..6ece643481589e5647b95353734333a3cfce97ae 100644 |
--- a/webkit/renderer/media/crypto/key_systems.cc |
+++ b/webkit/renderer/media/crypto/key_systems.cc |
@@ -160,4 +160,15 @@ std::string GetPepperType(const std::string& key_system) { |
} |
#endif // defined(ENABLE_PEPPER_CDMS) |
+#if defined(OS_ANDROID) |
+std::vector<uint8> GetUUID(const std::string& key_system) { |
+ for (int i = 0; i < kNumKeySystemToUUIDMapping; ++i) { |
+ if (kKeySystemToUUIDMapping[i].key_system == key_system) |
+ return std::vector<uint8>(kKeySystemToUUIDMapping[i].uuid, |
+ kKeySystemToUUIDMapping[i].uuid + 16); |
+ } |
+ return std::vector<uint8>(); |
+} |
+#endif // defined(OS_ANDROID) |
+ |
} // namespace webkit_media |