com.ooyala.android.player.exoplayer.drm.DrmEventLogger Class Reference

Listener of DefaultDrmSessionManager events. More...

Inheritance diagram for com.ooyala.android.player.exoplayer.drm.DrmEventLogger:

Classes

interface  OoyalaPlayerDrmErrorListener
 

Public Member Functions

 DrmEventLogger (OoyalaPlayerDrmErrorListener errorListener)
 
void onDrmKeysLoaded ()
 
void onDrmSessionManagerError (Exception error)
 
void onDrmKeysRestored ()
 
void onDrmKeysRemoved ()
 
OoyalaException buildOoyalaException (OoyalaDrmHttpDataSource.OoyalaInvalidResponseCodeException exception) throws JSONException
 
OoyalaException buildOoyalaException (Exception exception)
 

Detailed Description

Listener of DefaultDrmSessionManager events.

A DrmSessionManager that supports playbacks using MediaDrm.

Constructor & Destructor Documentation

com.ooyala.android.player.exoplayer.drm.DrmEventLogger.DrmEventLogger ( OoyalaPlayerDrmErrorListener  errorListener)

Member Function Documentation

OoyalaException com.ooyala.android.player.exoplayer.drm.DrmEventLogger.buildOoyalaException ( OoyalaDrmHttpDataSource.OoyalaInvalidResponseCodeException  exception) throws JSONException
Parameters
exceptionOoyala invalid response code exception.
Returns
new instance of OoyalaException
OoyalaException com.ooyala.android.player.exoplayer.drm.DrmEventLogger.buildOoyalaException ( Exception  exception)
Parameters
exceptionException.
Returns
new instance of OoyalaException
void com.ooyala.android.player.exoplayer.drm.DrmEventLogger.onDrmKeysLoaded ( )
void com.ooyala.android.player.exoplayer.drm.DrmEventLogger.onDrmKeysRemoved ( )
void com.ooyala.android.player.exoplayer.drm.DrmEventLogger.onDrmKeysRestored ( )
void com.ooyala.android.player.exoplayer.drm.DrmEventLogger.onDrmSessionManagerError ( Exception  error)