Remove ExpiryOnReleaseOfflineKeyTest
The test verifies that a downloaded license receives an expiry event in a session if it is released from another session. With the introduction of the big usage table feature loading a license/usage entry into multiple sessions is not permitted and so this test is no longer needed. Some OEMCrypto implementations might require OEMCrypto_UpdateUsageEntry to be called between calls to OEMCrypto_LoadKeys and OEMCrypto_ReportUsage. This CL adds the call to OEMCrypto_UpdateUsageEntry. Test: WV unit/integration test Test: Playback using play movies and netflix Test: GTS tests Bug: 64988654 Change-Id: Ic737c3200ea1858736a168be835507378eaf7b3e
This commit is contained in:
@@ -240,7 +240,8 @@ CdmResponseType CdmSession::RestoreOfflineSession(
|
||||
} else {
|
||||
if (!license_parser_->RestoreOfflineLicense(
|
||||
key_request_, key_response_, offline_key_renewal_response_,
|
||||
playback_start_time, last_playback_time, grace_period_end_time)) {
|
||||
playback_start_time, last_playback_time, grace_period_end_time,
|
||||
this)) {
|
||||
return RESTORE_OFFLINE_LICENSE_ERROR_2;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user