xt-sdk 文档 v1.0.3
xt-sdk 嵌入式 SDK API 参考
载入中...
搜索中...
未找到
xt_audio_types(音频类型定义)

XTINY 音频公共类型定义 更多...

结构体

struct  xt_audio_format
 音频格式描述结构体 更多...

类型定义

typedef void * xt_audio_t
 音频设备句柄类型
typedef uint8_t xt_audio_mode_t
 音频模式类型
typedef void(* xt_audio_cb_t) (xt_audio_t hdl, int evt, void *info)
 音频通用回调函数类型
typedef uint8_t xt_audio_prior_t
 音频优先级类型

枚举

enum  {
  XT_AUDIO_MODE_OUT = (1 << 0) , XT_AUDIO_MODE_IN = (1 << 1) , XT_AUDIO_MODE_WRITE = (1 << 0) , XT_AUDIO_MODE_READ = (1 << 1) ,
  XT_AUDIO_MODE_PLAY = (1 << 0) , XT_AUDIO_MODE_RECORD = (1 << 1) , XT_AUDIO_MODE_ENC = (1 << 0) , XT_AUDIO_MODE_DEC = (1 << 1)
}
 音频模式枚举 更多...

详细描述

XTINY 音频公共类型定义

类型定义说明

◆ xt_audio_cb_t

typedef void(* xt_audio_cb_t) (xt_audio_t hdl, int evt, void *info)

音频通用回调函数类型

参数
hdl音频设备句柄
evt事件类型
info事件附带信息

在文件 xt_audio_types.h 第 74 行定义.

◆ xt_audio_mode_t

typedef uint8_t xt_audio_mode_t

音频模式类型

在文件 xt_audio_types.h 第 48 行定义.

◆ xt_audio_prior_t

typedef uint8_t xt_audio_prior_t

音频优先级类型

在文件 xt_audio_types.h 第 79 行定义.

◆ xt_audio_t

typedef void* xt_audio_t

音频设备句柄类型

在文件 xt_audio_types.h 第 43 行定义.

枚举类型说明

◆ anonymous enum

anonymous enum

音频模式枚举

枚举值
XT_AUDIO_MODE_OUT 

输出模式

XT_AUDIO_MODE_IN 

输入模式

XT_AUDIO_MODE_WRITE 

写模式(等同 OUT)

XT_AUDIO_MODE_READ 

读模式(等同 IN)

XT_AUDIO_MODE_PLAY 

播放模式(等同 OUT)

XT_AUDIO_MODE_RECORD 

录音模式(等同 IN)

XT_AUDIO_MODE_ENC 

编码模式(等同 OUT)

XT_AUDIO_MODE_DEC 

解码模式(等同 IN)

在文件 xt_audio_types.h 第 53 行定义.