Add backwards compatibility for OEMCrypto version 9
This is a merge of http://go/wvgerrit/13710 The oemcrypto adapter loads a version 8, 9 or 10 library and adds backwards compatibility for version 8 or 9. The only function whose signature has changed from v9 to v10 is OEMCrypto_GetHDCPCability. This CL adds backwards compatibility for that function. Level 3 libraries are now: level3/arm/libwvlevel3.a Level3 Library Mar 17 2015 14:33:34 level3/x86/libwvlevel3.a Level3 Library Mar 17 2015 14:30:23 b/19785099 L1 Widevine missing/broken on master (Fugu) b/19789909 L1 Widevine missing on master (AAY75B) Change-Id: I9bd716f5cdffaf1bfbdfcd8ed067af3f5d0ac9ba
This commit is contained in:
@@ -23,7 +23,11 @@ OEMCryptoResult OEMCrypto_GetKeyData(uint8_t* keyData, size_t* keyDataLength,
|
||||
SecurityLevel level);
|
||||
uint32_t OEMCrypto_APIVersion(SecurityLevel level);
|
||||
const char* OEMCrypto_SecurityLevel(SecurityLevel level);
|
||||
OEMCryptoResult OEMCrypto_GetHDCPCapability(SecurityLevel level,
|
||||
OEMCrypto_HDCP_Capability* current,
|
||||
OEMCrypto_HDCP_Capability* maximum);
|
||||
bool OEMCrypto_SupportsUsageTable(SecurityLevel level);
|
||||
bool OEMCrypto_IsAntiRollbackHwPresent(SecurityLevel level);
|
||||
} // namespace wvcdm
|
||||
|
||||
#endif // WVCDM_CORE_OEMCRYPTO_ADAPTER_H_
|
||||
|
||||
Reference in New Issue
Block a user