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.