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 |
Returns |
| Int |
Returns OEM or SOC specific error code associated with this |
| Int |
Returns |
Public constructors
MediaCryptoException
MediaCryptoException(detailMessage: String?)
| Parameters | |
|---|---|
detailMessage |
String?: This value may be null. |
Public methods
getErrorContext
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
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
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. |