Added in API level 34

MediaDrmThrowable


interface MediaDrmThrowable
android.media.MediaDrmThrowable

A @Throwable thrown from MediaDrm or @MediaCrypto APIs

Summary

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