mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Call onKeysRemoved (not onKeysRestored) when releasing offline keys
Looks like this change was introduced in <unknown commit> onKeysRemoved is currently not triggered in DefaultDrmSessionManager as far as I can tell. It seems like it should be called from here. PiperOrigin-RevId: 317072794
This commit is contained in:
parent
88883ffd67
commit
685061431c
@ -467,7 +467,7 @@ import org.checkerframework.checker.nullness.qual.RequiresNonNull;
|
||||
byte[] responseData = (byte[]) response;
|
||||
if (mode == DefaultDrmSessionManager.MODE_RELEASE) {
|
||||
mediaDrm.provideKeyResponse(Util.castNonNull(offlineLicenseKeySetId), responseData);
|
||||
dispatchEvent(DrmSessionEventListener::onDrmKeysRestored);
|
||||
dispatchEvent(DrmSessionEventListener::onDrmKeysRemoved);
|
||||
} else {
|
||||
byte[] keySetId = mediaDrm.provideKeyResponse(sessionId, responseData);
|
||||
if ((mode == DefaultDrmSessionManager.MODE_DOWNLOAD
|
||||
|
Loading…
x
Reference in New Issue
Block a user