The Wayback Machine - https://web.archive.org/web/20190410161903/https://developer.android.com/reference/android/media/MediaDrm.SessionException
Save the date! Android Dev Summit is coming to Sunnyvale, CA on Oct 23-24, 2019.

MediaDrm.SessionException

public static final class MediaDrm.SessionException
extends RuntimeException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ android.media.MediaDrm.SessionException


Thrown when an error occurs in any method that has a session context.

Summary

Constants

int ERROR_RESOURCE_CONTENTION

This indicates that apps using MediaDrm sessions are temporarily exceeding the capacity of available crypto resources.

Public constructors

MediaDrm.SessionException(int errorCode, String detailMessage)

Public methods

int getErrorCode()

Retrieve the error code associated with the SessionException

Inherited methods

Constants

ERROR_RESOURCE_CONTENTION

public static final int ERROR_RESOURCE_CONTENTION

This indicates that apps using MediaDrm sessions are temporarily exceeding the capacity of available crypto resources. The app should retry the operation later.

Constant Value: 1 (0x00000001)

Public constructors

MediaDrm.SessionException

public MediaDrm.SessionException (int errorCode, 
                String detailMessage)

Parameters
errorCode int

detailMessage String: This value may be null.

Public methods

getErrorCode

public int getErrorCode ()

Retrieve the error code associated with the SessionException

Returns
int Value is ERROR_RESOURCE_CONTENTION