Added in API level 23
MediaDrm.OnKeyStatusChangeListener
public
static
interface
MediaDrm.OnKeyStatusChangeListener
android.media.MediaDrm.OnKeyStatusChangeListener |
Interface definition for a callback to be invoked when the keys in a drm session change states.
Summary
Public methods | |
---|---|
abstract
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. |
Public methods
onKeyStatusChange
Added in API level 23
public abstract 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.
Parameters | |
---|---|
md |
MediaDrm : the MediaDrm object on which the event occurred
This value cannot be null . |
sessionId |
byte : the DRM session ID on which the event occurred
This value cannot be null . |
keyInformation |
List : a list of MediaDrm.KeyStatus
instances indicating the status for each key in the session
This value cannot be null . |
hasNewUsableKey |
boolean : 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. |