Added in API level 16

MediaCryptoException

class MediaCryptoException : Exception, MediaDrmThrowable
kotlin.Any
   ↳ kotlin.Throwable
   ↳ java.lang.Exception
   ↳ android.media.MediaCryptoException

Exception thrown if MediaCrypto object could not be instantiated or if unable to perform an operation on the MediaCrypto object.

Summary

Public constructors
MediaCryptoException(detailMessage: String?)

Public methods
Int

Int

Int

Public constructors

MediaCryptoException

Added in API level 16
MediaCryptoException(detailMessage: String?)
Parameters
detailMessage String?: This value may be null.

Public methods

getErrorContext

Added in API level 34
fun getErrorContext(): Int
Return
Int an opaque integer that would help the @MediaDrm vendor locate the source of the error if available, otherwise 0.

getOemError

Added in API level 34
fun getOemError(): Int
Return
Int an OEM or SOC specific error code if available, otherwise 0.

getVendorError

Added in API level 34
fun getVendorError(): Int
Return
Int an error code defined by the MediaDrm plugin vendor if available, otherwise 0.