Added in API level 18

MediaDrmException


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

Base class for MediaDrm exceptions

Summary

Public constructors
MediaDrmException(detailMessage: String!)

Public methods
open Int

Returns MediaDrm plugin vendor defined error context associated with this MediaDrmThrowable.

open Int

Returns OEM or SOC specific error code associated with this MediaDrmThrowable.

open Int

Returns MediaDrm plugin vendor defined error code associated with this MediaDrmThrowable.

Public constructors

MediaDrmException

Added in API level 18
MediaDrmException(detailMessage: String!)

Public methods

getErrorContext

Added in API level 34
open fun getErrorContext(): Int

Returns MediaDrm plugin vendor defined error context associated with this MediaDrmThrowable.

Please consult the MediaDrm plugin vendor for details on the error context.

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
open fun getOemError(): Int

Returns OEM or SOC specific error code associated with this MediaDrmThrowable.

Please consult the MediaDrm plugin, chip, or device vendor for details on the error code.

Return
Int an OEM or SOC specific error code if available, otherwise 0.

getVendorError

Added in API level 34
open fun getVendorError(): Int

Returns MediaDrm plugin vendor defined error code associated with this MediaDrmThrowable.

Please consult the MediaDrm plugin vendor for details on the error code.

Return
Int an error code defined by the MediaDrm plugin vendor if available, otherwise 0.