Corrections to widevine plugin for vts tests
Add a check for invalid session size in restoreKeys and correct the return code when attempting to create a plugin with an invalid uuid. Also correct the return code when attempting to decrypt after keys have been removed. bug:37172151 Change-Id: I7e832ffe04081471a0cdb3a9329808f47f12cfc3
This commit is contained in:
@@ -543,7 +543,7 @@ CdmResponseType CdmSession::Decrypt(const CdmDecryptionParameters& params) {
|
||||
|
||||
if (!crypto_session_->IsOpen()) {
|
||||
LOGW("CdmSession::Decrypt: Crypto session not open");
|
||||
return CRYPTO_SESSION_OPEN_ERROR_5;
|
||||
return DECRYPT_NOT_READY;
|
||||
}
|
||||
|
||||
// Playback may not begin until either the start time passes or the license
|
||||
|
||||
Reference in New Issue
Block a user