Index: content/renderer/media/crypto/key_systems.cc |
diff --git a/content/renderer/media/crypto/key_systems.cc b/content/renderer/media/crypto/key_systems.cc |
index 189ef5c27d92f012617aa09a0cbe4f03da5d3065..d3adbe2345e17ae3be615c7b0d1c51b1b2552c3d 100644 |
--- a/content/renderer/media/crypto/key_systems.cc |
+++ b/content/renderer/media/crypto/key_systems.cc |
@@ -66,8 +66,6 @@ class KeySystems { |
#if defined(ENABLE_PEPPER_CDMS) |
std::string GetPepperType(const std::string& concrete_key_system); |
-#elif defined(OS_ANDROID) |
- std::vector<uint8> GetUUID(const std::string& concrete_key_system); |
#endif |
private: |
@@ -79,13 +77,10 @@ class KeySystems { |
bool use_aes_decryptor, |
#if defined(ENABLE_PEPPER_CDMS) |
const std::string& pepper_type, |
-#elif defined(OS_ANDROID) |
- const std::vector<uint8>& uuid, |
#endif |
const std::vector<KeySystemInfo::ContainerCodecsPair>& supported_types, |
const std::string& parent_key_system); |
- |
friend struct base::DefaultLazyInstanceTraits<KeySystems>; |
typedef base::hash_set<std::string> CodecSet; |
@@ -97,8 +92,6 @@ class KeySystems { |
bool use_aes_decryptor; |
#if defined(ENABLE_PEPPER_CDMS) |
std::string pepper_type; |
-#elif defined(OS_ANDROID) |
- std::vector<uint8> uuid; |
#endif |
MimeTypeMap types; |
}; |
@@ -157,8 +150,6 @@ void KeySystems::AddConcreteSupportedKeySystems( |
key_system_info.use_aes_decryptor, |
#if defined(ENABLE_PEPPER_CDMS) |
key_system_info.pepper_type, |
-#elif defined(OS_ANDROID) |
- key_system_info.uuid, |
#endif |
key_system_info.supported_types, |
key_system_info.parent_key_system); |
@@ -170,8 +161,6 @@ void KeySystems::AddConcreteSupportedKeySystem( |
bool use_aes_decryptor, |
#if defined(ENABLE_PEPPER_CDMS) |
const std::string& pepper_type, |
-#elif defined(OS_ANDROID) |
- const std::vector<uint8>& uuid, |
#endif |
const std::vector<KeySystemInfo::ContainerCodecsPair>& supported_types, |
const std::string& parent_key_system) { |
@@ -186,10 +175,6 @@ void KeySystems::AddConcreteSupportedKeySystem( |
#if defined(ENABLE_PEPPER_CDMS) |
DCHECK_EQ(use_aes_decryptor, pepper_type.empty()); |
properties.pepper_type = pepper_type; |
-#elif defined(OS_ANDROID) |
- DCHECK_EQ(use_aes_decryptor, uuid.empty()); |
- DCHECK(use_aes_decryptor || uuid.size() == 16); |
- properties.uuid = uuid; |
#endif |
for (size_t i = 0; i < supported_types.size(); ++i) { |
@@ -320,17 +305,6 @@ std::string KeySystems::GetPepperType(const std::string& concrete_key_system) { |
DLOG_IF(FATAL, type.empty()) << concrete_key_system << " is not Pepper-based"; |
return type; |
} |
-#elif defined(OS_ANDROID) |
-std::vector<uint8> KeySystems::GetUUID(const std::string& concrete_key_system) { |
- KeySystemPropertiesMap::iterator key_system_iter = |
- concrete_key_system_map_.find(concrete_key_system); |
- if (key_system_iter == concrete_key_system_map_.end()) { |
- DLOG(FATAL) << concrete_key_system << " is not a known concrete system"; |
- return std::vector<uint8>(); |
- } |
- |
- return key_system_iter->second.uuid; |
-} |
#endif |
//------------------------------------------------------------------------------ |
@@ -384,10 +358,6 @@ bool CanUseAesDecryptor(const std::string& concrete_key_system) { |
std::string GetPepperType(const std::string& concrete_key_system) { |
return KeySystems::GetInstance().GetPepperType(concrete_key_system); |
} |
-#elif defined(OS_ANDROID) |
-std::vector<uint8> GetUUID(const std::string& concrete_key_system) { |
- return KeySystems::GetInstance().GetUUID(concrete_key_system); |
-} |
#endif |
} // namespace content |