Add New Parameters to CreateUsageTableHeader
Merge from Widevine repo of http://go/wvgerrit/23166 This changes OEMCrypto_CreateUsageTableHeader so that the new header is passed back in a buffer to the cdm layer. I hacked out the haystack call and just stubbed out the mock call. This should still build and run with previous liblevel3.a builds. I also removed from the header some function names that are no longer part of OEMCrypto v13. bug:31458046 Change-Id: Ie490c482fe2457076f9026369f4b4b9491a4eb81
This commit is contained in:
@@ -38,7 +38,9 @@ uint8_t OEMCrypto_Security_Patch_Level(SecurityLevel level);
|
||||
OEMCrypto_ProvisioningMethod OEMCrypto_GetProvisioningMethod(
|
||||
SecurityLevel level);
|
||||
uint32_t OEMCrypto_SupportedCertificates(SecurityLevel level);
|
||||
OEMCryptoResult OEMCrypto_CreateUsageTableHeader(SecurityLevel level);
|
||||
OEMCryptoResult OEMCrypto_CreateUsageTableHeader(SecurityLevel level,
|
||||
uint8_t* header_buffer,
|
||||
size_t* header_buffer_length);
|
||||
OEMCryptoResult OEMCrypto_LoadUsageTableHeader(SecurityLevel level,
|
||||
const uint8_t* buffer,
|
||||
size_t buffer_length);
|
||||
|
||||
Reference in New Issue
Block a user