音频相关返回码

表1 音频基础属性API错误码

错误代码

宏定义

描述

0xa0148003

HI_ERR_AIO_ILLEGAL_PARAM

音频基础属性参数设置无效

0xa0148006

HI_ERR_AIO_NULL_PTR

输入参数空指针错误

0xa0148009

HI_ERR_AIO_NOT_PERM

操作不允许

0xa0148010

HI_ERR_AIO_NOT_READY

音频基础系统未初始化

0xa0148012

HI_ERR_AIO_BUSY

音频基础系统忙

0xa014801d

HI_ERR_AIO_REGISTER_ERR

注册失败

表2 音频输入错误码

错误代码

宏定义

描述

0xa0158001

HI_ERR_AI_INVALID_DEV_ID

音频输入设备号无效

0xa0158002

HI_ERR_AI_INVALID_CHN_ID

音频输入通道号无效

0xa0158003

HI_ERR_AI_ILLEGAL_PARAM

音频输入参数设置无效

0xa0158006

HI_ERR_AI_NULL_PTR

输入参数空指针错误

0xa0158007

HI_ERR_AI_NOT_CFG

音频输入设备属性未设置

0xa0158009

HI_ERR_AI_NOT_PERM

操作不允许

0xa015800c

HI_ERR_AI_NO_MEM

分配内存失败

0xa015800d

HI_ERR_AI_NO_BUF

音频输入缓存不足

0xa015800e

HI_ERR_AI_BUF_EMPTY

音频输入缓存为空

0xa015800f

HI_ERR_AI_BUF_FULL

音频输入缓存为满

0xa0158010

HI_ERR_AI_NOT_READY

音频输入系统未初始化

0xa0158012

HI_ERR_AI_BUSY

音频输入系统忙

0xa0158017

HI_ERR_AI_NOT_ENABLED

音频输入设备或通道没有使能

表3 音频输出错误码

错误代码

宏定义

描述

0xa0168001

HI_ERR_AO_INVALID_DEV_ID

音频输出设备号无效

0xa0168002

HI_ERR_AO_INVALID_CHN_ID

音频输出通道号无效

0xa0168003

HI_ERR_AO_ILLEGAL_PARAM

音频输出参数设置无效

0xa0168006

HI_ERR_AO_NULL_PTR

输出空指针错误

0xa0168007

HI_ERR_AO_NOT_ CFG

音频输出设备属性未设置

0xa0168009

HI_ERR_AO_NOT_PERM

操作不允许

0xa016800c

HI_ERR_AO_NO_MEM

统内存不足

0xa016800d

HI_ERR_AO_NO_BUF

音频输出缓存不足

0xa016800e

HI_ERR_AO_BUF_EMPTY

音频输出缓存为空

0xa016800f

HI_ERR_AO_BUF_FULL

音频输出缓存为满

0xa0168010

HI_ERR_AO_NOT_READY

音频输出系统未初始化

0xa0168012

HI_ERR_AO_BUSY

音频输出系统忙

0xa0168017

HI_ERR_AO_NOT_ENABLED

音频输出设备或通道没使能