Added in API level 18
OnEventListener
interface OnEventListener
android.media.MediaDrm.OnEventListener |
Interface definition for a callback to be invoked when a drm event occurs
Summary
Public methods | |
---|---|
abstract Unit |
Called when an event occurs that requires the app to be notified |
Public methods
onEvent
Added in API level 18
abstract fun onEvent(
md: MediaDrm,
sessionId: ByteArray?,
event: Int,
extra: Int,
data: ByteArray?
): Unit
Called when an event occurs that requires the app to be notified
Parameters | |
---|---|
md |
MediaDrm: the MediaDrm object on which the event occurred This value cannot be null . |
sessionId |
ByteArray?: the DRM session ID on which the event occurred, or null if there is no session ID associated with the event. |
event |
Int: indicates the event type Value is android.media.MediaDrm#EVENT_PROVISION_REQUIRED , android.media.MediaDrm#EVENT_KEY_REQUIRED , android.media.MediaDrm#EVENT_KEY_EXPIRED , android.media.MediaDrm#EVENT_VENDOR_DEFINED , or android.media.MediaDrm#EVENT_SESSION_RECLAIMED |
extra |
Int: an secondary error code |
data |
ByteArray?: optional byte array of data that may be associated with the event This value may be null . |