if (base::EndsWith(key_system, kPlayreadyKeySystemSuffix,
base::CompareCase::SENSITIVE))
return true;
+
+ // com.microsoft.playready.recommendation, com.microsoft.playready.v2,
+ // com.microsoft.playready.v3, com.youtube.playready.v2,
+ // com.youtube.playready.v3, etc...
+ std::string lower_key_system = base::ToLowerASCII(key_system);
+ if (lower_key_system.find(kPlayreadyKeySystemSuffix) != std::string::npos) {
+ LOG(INFO) << "Potentially support " << key_system;
+ return true;
+ }
#endif
// External or MediaFoundation Clear Key is known and supports suffixes for