目录

native_avsession_errors.h

概述

提供播控错误码的定义。

引用文件: <multimedia/av_session/native_avsession_errors.h>

库: libohavsession.so

系统能力: SystemCapability.Multimedia.AVSession.Core

起始版本: 13

相关模块: OHAVSession

汇总

[h2]枚举

名称 typedef关键字 描述
AVSession_ErrCode AVSession_ErrCode 播控错误码。
AVSessionCallback_Result AVSessionCallback_Result 定义音视频会话回调结果枚举。
AVMetadata_Result AVMetadata_Result 播控元数据错误码。
AVQueueItem_Result AVQueueItem_Result 播放列表中单项的错误码。

枚举类型说明

[h2]AVSession_ErrCode

enum AVSession_ErrCode

描述

播控错误码。

起始版本: 13

枚举项 描述
AV_SESSION_ERR_SUCCESS = 0 操作成功。
AV_SESSION_ERR_INVALID_PARAMETER = 401 参数检查失败。
AV_SESSION_ERR_SERVICE_EXCEPTION = 6600101 会话服务端异常。
AV_SESSION_ERR_CODE_SESSION_NOT_EXIST = 6600102 会话不存在。
AV_SESSION_ERR_CODE_COMMAND_INVALID = 6600105 无效会话命令。
AV_SESSION_ERR_CODE_SESSION_INACTIVE = 6600106 会话未激活。
AV_SESSION_ERR_CODE_MESSAGE_OVERLOAD = 6600107 命令和消息过载。
AV_SESSION_ERR_CODE_REMOTE_CONNECTION_NOT_EXIST = 6600109

远端会话不存在。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_UNSPECIFIED = 6611000

投播控制器出现未知错误。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_REMOTE_ERROR = 6611001

远端设备出现未知错误。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_BEHIND_LIVE_WINDOW = 6611002

加载位置超过投播视频的总进度。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_TIMEOUT = 6611003

投播控制器加载超时。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_RUNTIME_CHECK_FAILED = 6611004

运行时检查失败。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_PLAYER_NOT_WORKING = 6611100

跨设备数据传输被锁定。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_SEEK_MODE_UNSUPPORTED = 6611101

不支持当前进度条模式。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_ILLEGAL_SEEK_TARGET = 6611102

不支持跳转位置越界或异常跳转模式。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_PLAY_MODE_UNSUPPORTED = 6611103

不支持当前播放模式。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_PLAY_SPEED_UNSUPPORTED = 6611104

不支持当前播放速度。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_DEVICE_MISSING = 6611105

媒体接收设备已离线,操作执行失败。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_INVALID_PARAM = 6611106

参数无效,如播放地址非法。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_NO_MEMORY = 6611107

内存分配失败。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_OPERATION_NOT_ALLOWED = 6611108

不允许进行当前操作。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_UNSPECIFIED = 6612000

未知的输入/输出错误。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_NETWORK_CONNECTION_FAILED = 6612001

网络连接失败。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_NETWORK_CONNECTION_TIMEOUT = 6612002

网络超时。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_INVALID_HTTP_CONTENT_TYPE = 6612003

HTTP请求头中的Content-Type字段不合法。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_BAD_HTTP_STATUS = 6612004

HTTP服务器返回异常的HTTP响应状态码。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_FILE_NOT_FOUND = 6612005

文件不存在。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_NO_PERMISSION = 6612006

缺少执行IO(输入/输出)操作的权限。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_CLEARTEXT_NOT_PERMITTED = 6612007

网络安全配置不允许此操作。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_READ_POSITION_OUT_OF_RANGE = 6612008

读取数据超出数据范围。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_NO_CONTENTS = 6612100

缺少可播放的媒体资源。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_READ_ERROR = 6612101

媒体无法被读取,如存储介质沾灰、出现划痕。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_CONTENT_BUSY = 6612102

资源正在使用。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_CONTENT_EXPIRED = 6612103

内容使用有效期已过。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_USE_FORBIDDEN = 6612104

不允许使用请求的内容。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_NOT_VERIFIED = 6612105

无法验证授权内容的使用权限。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_EXHAUSTED_ALLOWED_USES = 6612106

该媒体内容的按需请求使用次数,已触达系统最大允许使用次数上限。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_IO_NETWORK_PACKET_SENDING_FAILED = 6612107

本端向远端发送资源包失败。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_PARSING_UNSPECIFIED = 6613000

媒体内容解析过程中出现未明确具体类型的错误。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_PARSING_CONTAINER_MALFORMED = 6613001

媒体容器格式码流解析错误。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_PARSING_MANIFEST_MALFORMED = 6613002

媒体清单解析错误。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_PARSING_CONTAINER_UNSUPPORTED = 6613003

提取文件失败,不支持该媒体容器格式。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_PARSING_MANIFEST_UNSUPPORTED = 6613004

媒体清单中不支持此功能。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_DECODING_UNSPECIFIED = 6614000

未知的解码错误。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_DECODING_INIT_FAILED = 6614001

解码器初始化失败。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_DECODING_QUERY_FAILED = 6614002

解码器查询失败。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_DECODING_FAILED = 6614003

解码媒体样本时失败。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_DECODING_FORMAT_EXCEEDS_CAPABILITIES = 6614004

所需解码的内容格式超出设备能力导致失败。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_DECODING_FORMAT_UNSUPPORTED = 6614005

解码不支持的内容格式。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_AUDIO_RENDERER_UNSPECIFIED = 6615000

音频渲染器出现未明确具体类型的异常错误。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_AUDIO_RENDERER_INIT_FAILED = 6615001

音频渲染器初始化异常。

起始版本: 23

AV_SESSION_ERR_CODE_CAST_CONTROL_AUDIO_RENDERER_WRITE_FAILED = 6615002

音频渲染器写数据异常。

起始版本: 23

[h2]AVSessionCallback_Result

enum AVSessionCallback_Result

描述

定义音视频会话回调结果枚举。

起始版本: 13

枚举项 描述
AVSESSION_CALLBACK_RESULT_SUCCESS = 0 会话的回调结果为执行成功。
AVSESSION_CALLBACK_RESULT_FAILURE = -1 会话的回调结果为执行失败。

[h2]AVMetadata_Result

enum AVMetadata_Result

描述

播控元数据错误码。

起始版本: 13

枚举项 描述
AVMETADATA_SUCCESS = 0 接口执行成功。
AVMETADATA_ERROR_INVALID_PARAM = 1 该函数是使用无效的输入参数执行的。
AVMETADATA_ERROR_NO_MEMORY = 2 内存分配失败。

[h2]AVQueueItem_Result

enum AVQueueItem_Result

描述

播放列表中单项的错误码。

起始版本: 23

枚举项 描述
AVQUEUEITEM_SUCCESS = 0 接口执行成功。
AVQUEUEITEM_ERROR_INVALID_PARAM = 1 该函数是使用无效的输入参数执行的。
AVQUEUEITEM_ERROR_NO_MEMORY = 2 内存分配失败。