Pick widevine oemcrypto-v18 change

No-Typo-Check: From a third party header file
Bug: 260918793
Test: unit tests
Test: atp v2/widevine-eng/drm_compliance
Change-Id: I36effd6a10a99bdb2399ab1f4a0fad026d607c70
This commit is contained in:
Kyle Zhang
2022-12-16 03:21:08 +00:00
parent 4586522c07
commit 11255b7426
105 changed files with 324641 additions and 299787 deletions

View File

@@ -49,6 +49,9 @@ message Attributes {
optional uint32 license_type = 17;
// Error detail supplemental to the error_code field.
optional int32 error_detail = 18;
// The type of hashing algorithm used in signing with a private key. See
// OEMCrypto_SignatureHashAlgorithm in OEMCryptoCENC.h.
optional uint32 oem_crypto_signature_hash_algorithm = 19;
}
// The Counter message is used to store a count value with an associated
@@ -194,6 +197,8 @@ message WvCdmMetrics {
optional ValueMetric oemcrypto_maximum_usage_table_header_size = 84;
optional ValueMetric oemcrypto_watermarking_support = 85;
optional ValueMetric oemcrypto_production_readiness = 86;
repeated DistributionMetric oemcrypto_get_key_handle_time_us = 87;
repeated CounterMetric oemcrypto_get_signature_hash_algorithm = 88;
}
// This contains metrics that were captured within a CdmSession. This contains