1. PC下发的数据包长
44.1KHz的采样率,PC端会下发不固定的数据包长(带小数和不带小数的区别)。
2. 设备描述符的修改
(1) 关于采样率字段:直接配置使用44100
(2) 关于ISO端点最大包长:大于177
以44.1KHz+双声道+16bit为例PC端的计算方法:(44 x 2 x 16)/8 = 176
这是第一个包,此外每隔几个包的下一个包长需要向上取整计算:(44.1 x 2 x 16)/8 = 1411.2/
44.1KHz的采样率,PC端会下发不固定的数据包长(带小数和不带小数的区别)。
(1) 关于采样率字段:直接配置使用44100
(2) 关于ISO端点最大包长:大于177
以44.1KHz+双声道+16bit为例PC端的计算方法:(44 x 2 x 16)/8 = 176
这是第一个包,此外每隔几个包的下一个包长需要向上取整计算:(44.1 x 2 x 16)/8 = 1411.2/