4 typedef enum AVPErrorCode {
5 ERROR_SERVER_NO_RESPONSE = 0x20010001,
6 ERROR_SERVER_WRONG_JSON = 0x20010002,
7 ERROR_NO_MATCH_QUALITY = 0x20010003,
8 ERROR_PLAYAUTH_WRONG = 0x20010004,
9 ERROR_REQUEST_FAIL = 0x20010005,
12 ERROR_SERVER_POP_UNKNOWN = 0x20010100,
13 ERROR_SERVER_POP_MISSING_PARAMETER = 0x20010101,
14 ERROR_SERVER_POP_INVALID_PARAMETER = 0x20010102,
15 ERROR_SERVER_POP_OPERATION_DENIED = 0x20010103,
16 ERROR_SERVER_POP_OPERATION_SUSPENED = 0x20010104,
17 ERROR_SERVER_POP_FORBIDDEN = 0x20010105,
18 ERROR_SERVER_POP_INTERNAL_ERROR = 0x20010106,
19 ERROR_SERVER_POP_SERVICE_UNAVALIABLE = 0x20010107,
20 ERROR_SERVER_POP_SIGNATUREANONCE_USED = 0x20010108,
21 ERROR_SERVER_POP_SECURITYTOKEN_MAILFORMED = 0x20010109,
22 ERROR_SERVER_POP_SECURITYTOKEN_MISMATCH_ACCESSKEY = 0x2001010A,
23 ERROR_SERVER_POP_SIGNATURE_NOT_MATCH = 0x2001010B,
27 ERROR_SERVER_VOD_UNKNOWN = 0x20010200,
28 ERROR_SERVER_VOD_FORBIDDEN_ILLEGALSTATUS = 0x20010201,
29 ERROR_SERVER_VOD_INVALIDVIDEO_NOTFOUND = 0x20010202,
30 ERROR_SERVER_VOD_INVALIDVIDEO_NOSTREAM = 0x20010203,
31 ERROR_SERVER_VOD_FORBIDDEN_ALIYUNVODENCRYPTION = 0x20010204,
32 ERROR_SERVER_VOD_INVALIDAUTH_MEDIAID = 0x20010205,
33 ERROR_SERVER_VOD_INVALIDAUTHINFO_EXPIRETIME = 0x20010206,
36 ERROR_SERVER_MPS_UNKNOWN = 0x20010300,
37 ERROR_SERVER_MPS_INVALID_MEDIAID = 0x20010301,
38 ERROR_SERVER_MPS_INVALID_AUTHTIMEOUT = 0x20010302,
39 ERROR_SERVER_MPS_INVALID_FORMATS = 0x20010303,
40 ERROR_SERVER_MPS_INVALID_AUTHINFO = 0x20010304,
41 ERROR_SERVER_MPS_SIGNATURE_CHECK_FAILED = 0x20010305,
42 ERROR_SERVER_MPS_MEDIAID_NOT_EXIST = 0x20010306,
43 ERROR_SERVER_MPS_MEDIA_RESOURCE_NOT_EXIST = 0x20010307,
44 ERROR_SERVER_MPS_MEDIA_NOT_PUBLISHED = 0x20010308,
45 ERROR_SERVER_MPS_MEDIA_NOT_ENCRYPTED = 0x20010309,
46 ERROR_SERVER_MPS_INVALID_CIPHERTEXTBLOB = 0x2001030A,
47 ERROR_SERVER_MPS_CIPHERBLOB_NOT_EXIST = 0x2001030B,
48 ERROR_SERVER_MPS_INTERNAL_ERROR = 0x2001030C,
49 ERROR_SERVER_MPS_INVALID_IDENTITY_NOT_ORDER_VIDEO_SERVICE = 0x2001030D,
50 ERROR_SERVER_MPS_UPDATE_CDN_DOMAIN_CONFIGS_FAIL = 0x2001030E,
51 ERROR_SERVER_MPS_AUTH_KEY_EXIST = 0x2001030F,
52 ERROR_SERVER_MPS_AUTH_KEY_NOT_EXIST = 0x20010310,
53 ERROR_SERVER_MPS_INVALID_PARAMETER_OUT_OF_BOUND = 0x20010311,
54 ERROR_SERVER_MPS_INVALID_PARAMETER = 0x20010312,
55 ERROR_SERVER_MPS_INVALID_PARAMETER_NULL_VALUE = 0x20010313,
56 ERROR_SERVER_MPS_INVALID_PARAMETER_EMPTY_VALUE = 0x20010314,
57 ERROR_SERVER_MPS_MEDIA_RESOURCE_NOT_MATCH = 0x20010315,
58 ERROR_SERVER_MPS_MEDIA_NOT_FOUND_CIPHERTEXT = 0x20010316,
59 ERROR_SERVER_MPS_INVALID_PARAMETER_RAND = 0x20010317,
60 ERROR_SERVER_MPS_REDIS_POOL_IS_EMPTY = 0x20010318,
61 ERROR_SERVER_MPS_SIGNATURE_CHECK_MEDIA_FAILED = 0x20010319,
62 ERROR_SERVER_MPS_SIGNATURE_CHECK_EXPIREDTIME_FAILED = 0x2001031A,
63 ERROR_SERVER_MPS_INVALID_SESSION_TIME = 0x2001031B,
64 ERROR_SERVER_MPS_INVALID_END_USER_ID = 0x2001031C,
65 ERROR_SERVER_MPS_INVALID_URL = 0x2001031D,
66 ERROR_SERVER_MPS_HTTP_REQUEST_FAILED = 0x2001031E,
67 ERROR_SERVER_MPS_XML_FORMAT_ERROR = 0x2001031F,
68 ERROR_SERVER_MPS_SESSION_NOT_EXIST = 0x20010320,
69 ERROR_SERVER_MPS_REGION_NOT_SUPPORTED_API = 0x20010321,
70 ERROR_SERVER_MPS_DRM_NOT_ACTIVATED = 0x20010322,
71 ERROR_SERVER_MPS_DRM_AUTH_ERROR = 0x20010323,
72 ERROR_SERVER_MPS_CDN_CONFIG_NOT_EXIST = 0x20010324,
75 ERROR_SERVER_LIVESHIFT_UNKNOWN = 0x20010400,
76 ERROR_SERVER_LIVESHIFT_REQUEST_ERROR = 0x20010401,
77 ERROR_SERVER_LIVESHIFT_DATA_PARSER_ERROR = 0x20010402,
80 ERROR_KEYMANAGER_UNKNOWN = 0x20011000,
83 ERROR_TBDRM_UNKNOWN = 0x20012000,
84 ERROR_TBDRM_DEMUXER_UNIMPLEMENTED = 0x20012001,
87 ERROR_ARTP_UNKNOWN = 0x20013000,
88 ERROR_ARTP_DEMUXER_UNIMPLEMENTED = 0x20013001,
89 ERROR_ARTP_LOAD_FAILED = 0x20013002,
90 ERROR_ARTP_STREAM_ILLEGAL = 0x20013003,
91 ERROR_ARTP_STREAM_FORBIDDEN = 0x20013004,
92 ERROR_ARTP_STREAM_NOT_FOUND = 0x20013005,
93 ERROR_ARTP_STREAM_STOPPED = 0x20013006,
94 ERROR_ARTP_PLAY_TIMEOUT = 0x20013007,
96 ERROR_ARTP_SPSPPS_AACCONF_TIMEOUT = 0x20013008,
97 ERROR_ARTP_ARTP_MEDIA_INFO_TIMEOUT = ERROR_ARTP_SPSPPS_AACCONF_TIMEOUT,
98 ERROR_ARTP_PACKET_RECV_TIMEOUT = 0x20013009,
99 ERROR_ARTP_MEDIA_PROBE_FAILED = 0x2001300A,
103 ERROR_UNKNOWN_ERROR = 0x20020000 - 1,
106 ERROR_DEMUXER_START = 0x20030000,
107 ERROR_DEMUXER_OPENURL = 0x20030001,
108 ERROR_DEMUXER_NO_VALID_STREAM = 0x20030002,
109 ERROR_DEMUXER_OPENSTREAM = 0x20030003,
110 ERROR_LOADING_TIMEOUT = 0x20030004,
111 ERROR_DATASOURCE_EMPTYURL = 0x20030005,
113 ERROR_DECODE_BASE = 0x20040000,
114 ERROR_DECODE_VIDEO = 0x20040001,
115 ERROR_DECODE_AUDIO = 0x20040002,
118 ERROR_NETWORK_UNKNOWN = 0x20050000,
119 ERROR_NETWORK_UNSUPPORTED = 0x20050001,
120 ERROR_NETWORK_RESOLVE = 0x20050002,
121 ERROR_NETWORK_CONNECT_TIMEOUT = 0x20050003,
122 ERROR_NETWORK_COULD_NOT_CONNECT = 0x20050004,
123 ERROR_NETWORK_HTTP_403 = 0x20050005,
124 ERROR_NETWORK_HTTP_404 = 0x20050006,
125 ERROR_NETWORK_HTTP_4XX = 0x20050007,
126 ERROR_NETWORK_HTTP_5XX = 0x20050008,
127 ERROR_NETWORK_HTTP_RANGE = 0x20050009,
128 ERROR_NETWORK_HTTP_400 = 0x2005000A,
132 ERROR_CODEC_UNKNOWN = 0x20060000,
133 ERROR_CODEC_VIDEO_NOT_SUPPORT = 0x20060001,
134 ERROR_CODEC_AUDIO_NOT_SUPPORT = 0x20060002,
137 ERROR_INERNAL_UNKNOWN = 0x20070000,
138 ERROR_INERNAL_EXIT = 0x20070001,
141 ERROR_GENERAL_UNKNOWN = 0x20080000,
142 ERROR_GENERAL_EPERM = 0x20080001,
143 ERROR_GENERAL_ENOENT = 0x20080002,
144 ERROR_GENERAL_EIO = 0x20080005,
147 ERROR_PLAYER_UNKNOWN = 0x30000000 - 1,
151 DOWNLOADER_ERROR_NOT_SELECT_ITEM = 0x30010000,
152 DOWNLOADER_ERROR_NO_DOWNLOAD_ITEM = 0x30010001,
153 DOWNLOADER_ERROR_STS_SOURCE_NULL = 0x30010002,
154 DOWNLOADER_ERROR_AUTH_SOURCE_NULL = 0x30010003,
155 DOWNLOADER_ERROR_AUTH_SOURCE_WRONG = 0x30010004,
156 DOWNLOADER_ERROR_INVALID_ITEM = 0x30010005,
157 DOWNLOADER_ERROR_URL_CANNOT_REACH = 0x30010006,
158 DOWNLOADER_ERROR_NOT_SUPPORT_FORMAT = 0x30010007,
159 DOWNLOADER_ERROR_ENCRYPT_FILE_NOT_MATCH = 0x30010008,
160 DOWNLOADER_ERROR_DOWNLOAD_SWITCH_OFF = 0x30010009,
161 DOWNLOADER_ERROR_NET_ERROR = 0x3001000A,
162 DOWNLOADER_ERROR_NOT_SET_SAVE_DIR = 0x3001000B,
163 DOWNLOADER_ERROR_CANNOT_CREATE_SAVE_DIR = 0x3001000C,
164 DOWNLOADER_ERROR_NO_SPACE = 0x3001000D,
165 DOWNLOADER_ERROR_WRITE_ERROR = 0x3001000E,
166 DOWNLOADER_ERROR_ENCRYPT_ERROR = 0x3001000F,
167 DOWNLOADER_ERROR_FILE_NOT_EXIST = 0x30010010,
168 DOWNLOADER_ERROR_CLEAN_INVALID_PARAM = 0x30010011,
169 DOWNLOADER_ERROR_CLEAN_WRONG_STATUS = 0x30010012,
170 DOWNLOADER_ERROR_GET_AES_KEY_FAIL = 0x30010013,
171 DOWNLOADER_ERROR_ENCRYPTION_NOT_SUPPORT = 0x30010014,
175 typedef enum AVPEventWithString {
177 EVENT_SWITCH_TO_SOFTWARE_DECODER = 100,
179 EVENT_AUDIO_CODEC_NOT_SUPPORT = 101,
181 EVENT_AUDIO_DECODER_DEVICE_ERROR = 102,
183 EVENT_VIDEO_CODEC_NOT_SUPPORT = 103,
185 EVENT_VIDEO_DECODER_DEVICE_ERROR = 104,
187 EVENT_VIDEO_RENDER_INIT_ERROR = 105,
190 EVENT_PLAYER_DEMUXER_TRACE_ID = 106,
192 EVENT_PLAYER_NETWORK_RETRY = 108,
194 EVENT_PLAYER_CACHE_SUCCESS = 109,
196 EVENT_PLAYER_CACHE_ERROR = 110,
198 EVENT_PLAYER_LOW_MEMORY = 111,
200 EVENT_PLAYER_DEMUXER_STARTUP_INFO = 112,
201 } AVPEventWithString;