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. |