UAC 类特定音频流接口描述符

欢迎加入字节流官方QQ群:952873936或联系站长进行技术交流。

类特定音频流接口描述符:Class-Specific AS Interface Descriptor.

UAC类特定音频流接口描述符 - UVC1.0

结构体定义如下:

typedef struct _USB_ASI_DESCRIPTOR
{
    UINT8  bLength;
    UINT8  bDescriptorType;
    UINT8  bDescriptorSubtype;
    UINT8  bTerminalLink;
    UINT8  bDelay;
    UINT16 wFormatTag;
} USB_ASI_DESCRIPTOR;
  • bLength:该结构体的字节度长,固定为7。
  • bDescriptorType:描述符类型,属接口类型CS_INTERFACE,值为0x24
  • bDescriptorSubtype:描述符的子类型 AS_GENERAL = 0x01
  • bTerminalLink:该接口内的端点连接的终端ID.
  • bDelay:延迟
  • wFormatTag:与此接口通信的音频数据格式,USB Audio Data Formats:https://www.usb.org/sites/default/files/frmts10.pdf

在UAC文档USB Audio Data Formats https://www.usb.org/sites/default/files/frmts10.pdf 中支持三大类音频格式。

Format Type Code Value
FORMAT_TYPE_UNDEFINED 0x00
FORMAT_TYPE_I 0x01
FORMAT_TYPE_II 0x02
FORMAT_TYPE_II 0x03
微信公众号
字节流公众号  字节流QQ群:952873936
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by bytekits.com,汇天下文字,成非凡梦想!!!