public static interface MediaDrm.OnKeyStatusChangeListener
Modifier and Type | Method and Description |
---|---|
void |
onKeyStatusChange(MediaDrm md,
byte[] sessionId,
List<MediaDrm.KeyStatus> keyInformation,
boolean hasNewUsableKey)
Called when the keys in a session change status, such as when the license
is renewed or expires.
|
void onKeyStatusChange(MediaDrm md, byte[] sessionId, List<MediaDrm.KeyStatus> keyInformation, boolean hasNewUsableKey)
md
- the MediaDrm object on which the event occurredsessionId
- the DRM session ID on which the event occurredkeyInformation
- a list of MediaDrm.KeyStatus
instances indicating the status for each key in the sessionhasNewUsableKey
- indicates if a key has been added that is usable,
which may trigger an attempt to resume playback on the media stream
if it is currently blocked waiting for a key.