Source release 15.1.0
This commit is contained in:
@@ -161,9 +161,17 @@ class CryptoMetrics {
|
||||
ValueMetric<uint32_t> crypto_session_system_id_;
|
||||
EventMetric<kErrorCodeFieldNumber, CdmResponseType>
|
||||
crypto_session_update_usage_information_;
|
||||
EventMetric<kErrorCodeFieldNumber, CdmResponseType>
|
||||
crypto_session_update_usage_entry_;
|
||||
ValueMetric<bool> crypto_session_usage_information_support_;
|
||||
/* UsageTableHeader */
|
||||
CounterMetric<kErrorCodeFieldNumber, CdmResponseType>
|
||||
usage_table_header_add_entry_;
|
||||
CounterMetric<kErrorCodeFieldNumber, CdmResponseType>
|
||||
usage_table_header_delete_entry_;
|
||||
CounterMetric<kErrorCodeFieldNumber, CdmResponseType>
|
||||
usage_table_header_load_entry_;
|
||||
EventMetric<kErrorCodeFieldNumber, CdmResponseType>
|
||||
usage_table_header_update_entry_;
|
||||
ValueMetric<size_t> usage_table_header_initial_size_;
|
||||
/* OEMCRYPTO */
|
||||
ValueMetric<uint32_t> oemcrypto_api_version_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
@@ -246,6 +254,26 @@ class CryptoMetrics {
|
||||
oemcrypto_update_usage_table_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
oemcrypto_update_usage_entry_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
oemcrypto_create_usage_table_header_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
oemcrypto_load_usage_table_header_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
oemcrypto_shrink_usage_table_header_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
oemcrypto_create_new_usage_entry_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
oemcrypto_load_usage_entry_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
oemcrypto_move_entry_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
oemcrypto_create_old_usage_entry_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
oemcrypto_copy_old_usage_entry_;
|
||||
ValueMetric<std::string> oemcrypto_set_sandbox_;
|
||||
CounterMetric<kOemCryptoResultFieldNumber, OEMCryptoResult>
|
||||
oemcrypto_set_decrypt_hash_;
|
||||
ValueMetric<uint32_t> oemcrypto_resource_rating_tier_;
|
||||
};
|
||||
|
||||
// This class contains session-scoped metrics. All properties and
|
||||
@@ -288,6 +316,8 @@ class SessionMetrics {
|
||||
EventMetric<kKeyRequestTypeFieldNumber, CdmKeyRequestType>
|
||||
cdm_session_license_request_latency_ms_;
|
||||
ValueMetric<std::string> oemcrypto_build_info_;
|
||||
ValueMetric<std::string> license_sdk_version_;
|
||||
ValueMetric<std::string> license_service_version_;
|
||||
|
||||
// Serialize the session metrics to the provided |metric_group|.
|
||||
// |metric_group| is owned by the caller and must not be null.
|
||||
|
||||
Reference in New Issue
Block a user