java.lang.Object | |||||
↳ | java.lang.Throwable | ||||
↳ | java.lang.Exception | ||||
↳ | java.lang.RuntimeException | ||||
↳ | java.lang.IllegalStateException | ||||
↳ | android.media.MediaCodec.CodecException |
Thrown when an internal codec error occurs.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | ERROR_INSUFFICIENT_RESOURCE | This indicates required resource was not able to be allocated. | |||||||||
int | ERROR_RECLAIMED | This indicates the resource manager reclaimed the media resource used by the codec. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Retrieve a developer-readable diagnostic information string
associated with the exception.
| |||||||||||
Retrieve the error code associated with a CodecException
| |||||||||||
Returns true if the codec cannot proceed further,
but can be recovered by stopping, configuring,
and starting again.
| |||||||||||
Returns true if the codec exception is a transient issue,
perhaps due to resource constraints, and that the method
(or encoding/decoding) may be retried at a later time.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Throwable
| |||||||||||
From class
java.lang.Object
|
This indicates required resource was not able to be allocated.
This indicates the resource manager reclaimed the media resource used by the codec.
With this exception, the codec must be released, as it has moved to terminal state.
Retrieve a developer-readable diagnostic information string associated with the exception. Do not show this to end-users, since this string will not be localized or generally comprehensible to end-users.
Retrieve the error code associated with a CodecException
Returns true if the codec cannot proceed further, but can be recovered by stopping, configuring, and starting again.
Returns true if the codec exception is a transient issue, perhaps due to resource constraints, and that the method (or encoding/decoding) may be retried at a later time.