Added in API level 18
MediaDrm.OnEventListener
public
static
interface
MediaDrm.OnEventListener
| android.media.MediaDrm.OnEventListener |
Interface definition for a callback to be invoked when a drm event occurs
Summary
Public methods | |
|---|---|
abstract
void
|
onEvent(MediaDrm md, byte[] sessionId, int event, int extra, byte[] data)
Called when an event occurs that requires the app to be notified |
Public methods
onEvent
Added in API level 18
public abstract void onEvent (MediaDrm md, byte[] sessionId, int event, int extra, byte[] data)
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 |
byte: 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 MediaDrm.EVENT_PROVISION_REQUIRED, MediaDrm.EVENT_KEY_REQUIRED, MediaDrm.EVENT_KEY_EXPIRED, MediaDrm.EVENT_VENDOR_DEFINED, or MediaDrm.EVENT_SESSION_RECLAIMED |
extra |
int: an secondary error code |
data |
byte: optional byte array of data that may be associated with the event
This value may be null. |