UAC规范(USB音频)
+ -

UAC 音频数据格式FORMAT_TYPE_3

2021-02-04 1289 0

下面来介绍USB Audio Data Formats 的第一类音频数格式 FORMAT_TYPE_III = 0x03

Audio Data Format Type III Codes 其下又分为5种,分别为:

Name wFormatTag
TYPE_III_UNDEFINED 0x2000
IEC1937_AC-3 0x2001
IEC1937_MPEG-1_Layer1 0x2002
IEC1937_MPEG-1_Layer2/3 or IEC1937_MPEG-2_NOEXT 0x2003
IEC1937_MPEG-2_EXT 0x2004
IEC1937_MPEG-2_Layer1_LS 0x2005
IEC1937_MPEG-2_Layer2/3_LS 0x2006

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

HID人机交互QQ群:564808376    UAC音频QQ群:218581009    UVC相机QQ群:331552032    BOT&UASP大容量存储QQ群:258159197    STC-USB单片机QQ群:315457461    USB技术交流QQ群2:580684376    USB技术交流QQ群:952873936   

0 篇笔记 写笔记

UAC 音频数据格式FORMAT_TYPE_3
下面来介绍USB Audio Data Formats 的第一类音频数格式 FORMAT_TYPE_III = 0x03Audio Data Format Type III Codes 其下又分为5种,分别为:NamewFormatTagTYPE_III_UNDEFINED0x2000IEC1937......
USB键盘报告描述符数据格式分析
USB键盘的HID报表描述符的内容参见下表。数据的输入端点为中断方式,当有键盘敲击事件时,会上报数据长度为8字节的数据报告。0x05,0x01,// Global Generic Desktop0x09,0x06,// Local KeyBoard 0xA1,0x01,// Main app col......
UAC 音频数据格式FORMAT_TYPE_I
下面来介绍USB Audio Data Formats 的第一类音频数格式 FORMAT_TYPE_I = 0x01Audio Data Format Type I Codes 其下又分为5种,分别为:NamewFormatTagTYPE_I_UNDEFINED0x0000PCM0x0001PCM8......
UAC 音频数据格式FORMAT_TYPE_2
下面来介绍USB Audio Data Formats 的第一类音频数格式 FORMAT_TYPE_II = 0x02Audio Data Format Type II Codes 其下又分为5种,分别为:NamewFormatTagTYPE_II_UNDEFINED0x1000MPEG0x1001......
USB鼠标HID报告描述符数据格式分析
注意:这里的鼠标为普通鼠标报告描述符的信息解释,其并不适用于全鼠标报表描述符。一个示例如下:0x05,0x01, // Global Generic Desktop0x09,0x02, // Local Mouse0xa1,0x01, // Main app collection0x09,......
UVC 负载格式描述符(数据格式
UVC已经定义的数据格式类型见下表(以VS_FORMAT开头):描述符类型值VS_UNDEFINED0x00VS_INPUT_HEADER0x01VS_OUTPUT_HEADER0x02VS_STILL_IMAGE_FRAME0x03VS_FORMAT_UNCOMPRESSED0x04VS_FRAM......
UAC麦克见音频数据格式FORMAT_TYPE_I
#define DECLARE_UAC_FORMAT_TYPE_I_DISCRETE_DESC(n) struct uac_format_type_i_discrete_descriptor_## n { __u8 bLength; __u8 bDescriptorType;......
HID报告多字节的数据格式和Null值
HID报告中多个字节按照小端的形式组成,即最低有效字节位于最低地址。Logical Minimum和Logical Maximum 用于表示数据的取值节围。 如果Logical Minimum和Logical Maximum 都是正值,则报告字段中不需要符号位,并且可以假定字段的内容是无符号值。 ......
DirectShow使用过滤器支持NV12数据格式
DirectShow默认是不支持NV12,H264等非原生态数据格式的,为了支持这些非原生态的格式,微软的DirectShow使用过滤器来实现。具体原理就是在对收到的不支持的数据格式进行转码,这样就可以渲染了。说明:本段代码来自USB中文网技术交流群,感谢临江仙的分享!class CForm......
以为华耳机为例分析UAC音频输出设备的数据格式选择
和UVC相机的不同,UAC音频的数据格式如单通道的数据长度、采样率等是通过SET_INTERFACE实现的,多个不同的格式是接口描述符的bAlternateSetting字段不同而不同。例如本人买的华为耳机自带的TYPE-C接口,采用的是UAC规范实现的是耳机和麦克风功能。这里我们以耳机为例,在音......
关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

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

您的支持,是我们前进的动力!