harmony 鸿蒙Audio错误码
Audio错误码
说明:
以下仅介绍本模块特有错误码,通用错误码请参考通用错误码说明文档。
6800101 无效入参
错误信息
Invalid parameter.
错误描述
调用接口时,传入的参数无效。
可能原因
参数无效,比如值不在边界范围内,没有使用指定的枚举范围等。
处理步骤
根据接口文档,传入正确的入参。
6800102 分配内存失败
错误信息
Memory allocation failed.
错误描述
调用接口时,分配内存失败或者出现空指针。
可能原因
- 系统内存压力大,没有足够的内存用来映射。
- 对于失效的实例,没有及时销毁释放内存。
处理步骤
- 销毁当前实例。
- 重新创建实例,如果重新创建失败,则停止相关操作。
6800103 状态不支持
错误信息
Operation not permitted at current state.
错误描述
对象当前状态不支持此操作。
可能原因
对象当前状态不支持操作,比如未启动流就播放数据等。
处理步骤
- 确认当前状态是否支持当前操作。
- 把对象切换到正确的状态进行正确的操作。
6800104 参数选项不支持
错误信息
Unsupported option.
错误描述
参数选项不支持。
可能原因
入参选值不在系统支持规格范围内。
处理步骤
- 确认当前api支持的枚举或其他入参。
- 改用支持的参数选项。
6800105 处理超时
错误信息
Timeout.
错误描述
处理等待超时。
可能原因
- 系统内部存在异常,触发了内部接口的超时检测。
- 系统依赖应用及时处理回调函数,应用未及时返回导致系统上报超时。
处理步骤
- 系统内部的超时,应用只能上报错误信息。
- 部分接口实现会依赖应用及时处理回调函数,如存在此情况,应用需要检查回调函数执行情况,确保及时返回,避免影响系统后续处理流程。
6800201 音频流数量达到极限
错误信息
Too many audio streams.
错误描述
音频流达到系统可支持的最大数量。
可能原因
多余的音频流没有及时释放。
处理步骤
- 释放不再使用的音频流资源后进行重试。
- 如果由于其他应用导致已经达到系统总量上限,则直接上报错误提示,让用户关闭其他应用。
6800301 系统处理异常
错误信息
System error.
错误描述
系统处理异常。
可能原因
系统处理异常,比如系统服务重启、跨进程调用异常等。
处理步骤
系统内部通用错误,出现的情况不明确,建议尝试重新创建业务,或直接上报系统错误。
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Interface (AudioCapturer)
harmony 鸿蒙Interface (AudioManager)
harmony 鸿蒙Interface (AudioRenderer)
harmony 鸿蒙Interface (AudioRoutingManager)
harmony 鸿蒙Interface (AudioSessionManager)
harmony 鸿蒙Interface (AudioSpatializationManager)
harmony 鸿蒙Interface (AudioStreamManager)
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦