Apply recommended type and name changes to metrics.
Bug: 36220619 BUG: 64071905 Test: Re-ran existing unit tests. Ran GTS tests. Tested with Google Play. Change-Id: I79ddc8ed3290e6d74364cf96305054e55243c5ff
This commit is contained in:
@@ -53,16 +53,9 @@ CdmResponseType WvContentDecryptionModule::OpenSession(
|
||||
}
|
||||
|
||||
CdmEngine* cdm_engine = EnsureCdmForIdentifier(identifier);
|
||||
CdmResponseType sts;
|
||||
M_TIME(
|
||||
sts = cdm_engine->OpenSession(
|
||||
key_system,
|
||||
property_set,
|
||||
event_listener,
|
||||
session_id),
|
||||
cdm_engine->GetMetrics(),
|
||||
cdm_engine_open_session_,
|
||||
sts);
|
||||
CdmResponseType sts = cdm_engine->OpenSession(key_system, property_set,
|
||||
event_listener, session_id);
|
||||
cdm_engine->GetMetrics()->cdm_engine_open_session_.Increment(sts);
|
||||
if (sts == NO_ERROR) {
|
||||
cdm_by_session_id_[*session_id] = cdm_engine;
|
||||
}
|
||||
@@ -75,13 +68,8 @@ CdmResponseType WvContentDecryptionModule::CloseSession(
|
||||
CdmEngine* cdm_engine = GetCdmForSessionId(session_id);
|
||||
// TODO(rfrias): Avoid reusing the error codes from CdmEngine.
|
||||
if (!cdm_engine) return SESSION_NOT_FOUND_1;
|
||||
CdmResponseType sts;
|
||||
M_TIME(
|
||||
sts = cdm_engine->CloseSession(
|
||||
session_id),
|
||||
cdm_engine->GetMetrics(),
|
||||
cdm_engine_close_session_,
|
||||
sts);
|
||||
CdmResponseType sts = cdm_engine->CloseSession(session_id);
|
||||
cdm_engine->GetMetrics()->cdm_engine_close_session_.Increment(sts);
|
||||
if (sts == NO_ERROR) {
|
||||
cdm_by_session_id_.erase(session_id);
|
||||
}
|
||||
@@ -105,14 +93,8 @@ CdmResponseType WvContentDecryptionModule::GenerateKeyRequest(
|
||||
CdmEngine* cdm_engine = EnsureCdmForIdentifier(identifier);
|
||||
CdmResponseType sts;
|
||||
if (license_type == kLicenseTypeRelease) {
|
||||
M_TIME(
|
||||
sts = cdm_engine->OpenKeySetSession(
|
||||
key_set_id,
|
||||
property_set,
|
||||
NULL),
|
||||
cdm_engine->GetMetrics(),
|
||||
cdm_engine_open_key_set_session_,
|
||||
sts);
|
||||
sts = cdm_engine->OpenKeySetSession(key_set_id, property_set, NULL);
|
||||
cdm_engine->GetMetrics()->cdm_engine_open_key_set_session_.Increment(sts);
|
||||
if (sts != NO_ERROR) return sts;
|
||||
cdm_by_session_id_[key_set_id] = cdm_engine;
|
||||
}
|
||||
@@ -193,13 +175,8 @@ CdmResponseType WvContentDecryptionModule::RemoveKeys(
|
||||
const CdmSessionId& session_id) {
|
||||
CdmEngine* cdm_engine = GetCdmForSessionId(session_id);
|
||||
if (!cdm_engine) return SESSION_NOT_FOUND_5;
|
||||
CdmResponseType sts;
|
||||
M_TIME(
|
||||
sts = cdm_engine->RemoveKeys(
|
||||
session_id),
|
||||
cdm_engine->GetMetrics(),
|
||||
cdm_engine_remove_keys_,
|
||||
sts);
|
||||
CdmResponseType sts = cdm_engine->RemoveKeys(session_id);
|
||||
cdm_engine->GetMetrics()->cdm_engine_remove_keys_.Increment(sts);
|
||||
return sts;
|
||||
}
|
||||
|
||||
@@ -281,14 +258,8 @@ CdmResponseType WvContentDecryptionModule::HandleProvisioningResponse(
|
||||
CdmResponseType WvContentDecryptionModule::Unprovision(
|
||||
CdmSecurityLevel level, const CdmIdentifier& identifier) {
|
||||
CdmEngine* cdm_engine = EnsureCdmForIdentifier(identifier);
|
||||
CdmResponseType sts;
|
||||
M_TIME(
|
||||
sts = cdm_engine->Unprovision(
|
||||
level),
|
||||
cdm_engine->GetMetrics(),
|
||||
cdm_engine_unprovision_,
|
||||
sts,
|
||||
level);
|
||||
CdmResponseType sts = cdm_engine->Unprovision(level);
|
||||
cdm_engine->GetMetrics()->cdm_engine_unprovision_.Increment(sts, level);
|
||||
return sts;
|
||||
}
|
||||
|
||||
@@ -328,13 +299,8 @@ CdmResponseType WvContentDecryptionModule::GetUsageInfo(
|
||||
CdmResponseType WvContentDecryptionModule::ReleaseAllUsageInfo(
|
||||
const std::string& app_id, const CdmIdentifier& identifier) {
|
||||
CdmEngine* cdm_engine = EnsureCdmForIdentifier(identifier);
|
||||
CdmResponseType sts;
|
||||
M_TIME(
|
||||
sts = cdm_engine->ReleaseAllUsageInfo(
|
||||
app_id),
|
||||
cdm_engine->GetMetrics(),
|
||||
cdm_engine_release_all_usage_info_,
|
||||
sts);
|
||||
CdmResponseType sts = cdm_engine->ReleaseAllUsageInfo(app_id);
|
||||
cdm_engine->GetMetrics()->cdm_engine_release_all_usage_info_.Increment(sts);
|
||||
return sts;
|
||||
}
|
||||
|
||||
@@ -342,13 +308,8 @@ CdmResponseType WvContentDecryptionModule::ReleaseUsageInfo(
|
||||
const CdmUsageInfoReleaseMessage& message,
|
||||
const CdmIdentifier& identifier) {
|
||||
CdmEngine* cdm_engine = EnsureCdmForIdentifier(identifier);
|
||||
CdmResponseType sts;
|
||||
M_TIME(
|
||||
sts = cdm_engine->ReleaseUsageInfo(
|
||||
message),
|
||||
cdm_engine->GetMetrics(),
|
||||
cdm_engine_release_usage_info_,
|
||||
sts);
|
||||
CdmResponseType sts = cdm_engine->ReleaseUsageInfo(message);
|
||||
cdm_engine->GetMetrics()->cdm_engine_release_usage_info_.Increment(sts);
|
||||
return sts;
|
||||
}
|
||||
|
||||
@@ -364,14 +325,10 @@ CdmResponseType WvContentDecryptionModule::Decrypt(
|
||||
CdmSessionId local_session_id = session_id;
|
||||
if (validate_key_id &&
|
||||
Properties::GetSessionSharingId(session_id) != 0) {
|
||||
bool status;
|
||||
M_TIME(
|
||||
status = cdm_engine->FindSessionForKey(
|
||||
*parameters.key_id,
|
||||
&local_session_id),
|
||||
cdm_engine->GetMetrics(),
|
||||
cdm_engine_find_session_for_key_,
|
||||
status);
|
||||
bool status = cdm_engine->FindSessionForKey(
|
||||
*parameters.key_id, &local_session_id);
|
||||
cdm_engine->GetMetrics()->cdm_engine_find_session_for_key_
|
||||
.Increment(status);
|
||||
if (!status && parameters.is_encrypted) return KEY_NOT_FOUND_IN_SESSION;
|
||||
}
|
||||
CdmResponseType sts;
|
||||
@@ -381,7 +338,8 @@ CdmResponseType WvContentDecryptionModule::Decrypt(
|
||||
parameters),
|
||||
cdm_engine->GetMetrics(),
|
||||
cdm_engine_decrypt_,
|
||||
sts);
|
||||
sts,
|
||||
metrics::Pow2Bucket(parameters.encrypt_length));
|
||||
return sts;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user