native_averrors.h
Overview
The file declares the error codes used by the media framework.
File to include: <multimedia/player_framework/native_averrors.h>
Library: libnative_media_core.so
System capability: SystemCapability.Multimedia.Media.Core
Since: 9
Related module: Core
Summary
Enums
| Name | typedef Keyword | Description |
|---|---|---|
| OH_AVErrCode | OH_AVErrCode | Enumerates the error codes used by the media framework. |
Enum Description
OH_AVErrCode
enum OH_AVErrCode
Description
Enumerates the error codes used by the media framework.
System capability: SystemCapability.Multimedia.Media.Core
Since: 9
| Value | Description |
|---|---|
| AV_ERR_OK = 0 | Operation successful. |
| AV_ERR_NO_MEMORY = 1 | No memory. |
| AV_ERR_OPERATE_NOT_PERMIT = 2 | Operation not allowed. |
| AV_ERR_INVALID_VAL = 3 | Invalid value. |
| AV_ERR_IO = 4 | I/O error. |
| AV_ERR_TIMEOUT = 5 | Timeout. |
| AV_ERR_UNKNOWN = 6 | Unknown error. |
| AV_ERR_SERVICE_DIED = 7 | Unavailable service. |
| AV_ERR_INVALID_STATE = 8 | Unsupported operation in this state. |
| AV_ERR_UNSUPPORT = 9 | Unsupported API. |
| AV_ERR_INPUT_DATA_ERROR = 10 | Incorrect input data. Since: 12 |
| AV_ERR_UNSUPPORTED_FORMAT = 11 | Unsupported format. Since: 18 |
| AV_ERR_EXTEND_START = 100 | Initial value for extended error codes. |
| AV_ERR_DRM_BASE = 200 | DRM start error code. Since: 12 |
| AV_ERR_DRM_DECRYPT_FAILED = 201 | DRM decryption fails. Since: 12 |
| AV_ERR_VIDEO_BASE = 300 | Video start error code. Since: 12 |
| AV_ERR_VIDEO_UNSUPPORTED_COLOR_SPACE_CONVERSION = 301 | Color Space Conversion (CSC) is not supported. Since: 12 |
| AV_ERR_IO_CANNOT_FIND_HOST = 5411001 | The host is not found. The possible cause is that the server address is incorrect. Since: 14 |
| AV_ERR_IO_CONNECTION_TIMEOUT = 5411002 | Network connection times out. Since: 14 |
| AV_ERR_IO_NETWORK_ABNORMAL = 5411003 | The connection fails due to a network error. Since: 14 |
| AV_ERR_IO_NETWORK_UNAVAILABLE = 5411004 | The connection fails due to network unavailability. Since: 14 |
| AV_ERR_IO_NO_PERMISSION = 5411005 | No network access permission. Since: 14 |
| AV_ERR_IO_NETWORK_ACCESS_DENIED = 5411006 | The client request parameter is incorrect or exceeds the processing capability. Since: 14 |
| AV_ERR_IO_RESOURCE_NOT_FOUND = 5411007 | No network resource is available. Since: 14 |
| AV_ERR_IO_SSL_CLIENT_CERT_NEEDED = 5411008 | Server authentication fails because the client certificate is not carried, is invalid, or has expired. Since: 14 |
| AV_ERR_IO_SSL_CONNECT_FAIL = 5411009 | Client authentication fails because the server certificate is not carried, is invalid, or has expired. Since: 14 |
| AV_ERR_IO_SSL_SERVER_CERT_UNTRUSTED = 5411010 | The SSL server certificate is untrusted. Since: 14 |
| AV_ERR_IO_UNSUPPORTED_REQUEST = 5411011 | The network protocol does not support the request. Since: 14 |
| AV_ERR_IO_CLEARTEXT_NOT_PERMITTED = 5411012 | HTTP plaintext access is not allowed. Since: 23 |
| AV_ERR_STREAM_CHANGED = 5410005 | The stream format changes in synchronous mode. You can call OH_VideoEncoder_GetOutputDescription (video encoding), OH_VideoDecoder_GetOutputDescription (video decoding), or OH_AudioCodec_GetOutputDescription (audio encoding and decoding) to obtain the new stream configuration. Since: 20 |
| AV_ERR_TRY_AGAIN_LATER = 5410006 | The temporary buffer query fails in synchronous mode. You are advised to wait for a short period of time and try again. Since: 20 |
| AV_ERR_SUPER_RESOLUTION_UNSUPPORTED = 5410003 | The media source or current device does not support super resolution. Since: 23 |
| AV_ERR_SUPER_RESOLUTION_NOT_ENABLED = 5410004 | Super resolution is not enabled. Since: 23 |