理解ALSA(一):术语
format (格式)
常见格式:
S16_LE- 有符号16位小端整数 (一个采样点16位,占2个字节)。两个值分别为0x1234和0xABCD的采样点在内存中表示为:
| 0x34 | 0x12 | 0xCD | 0xAB |
|---|
S24_LE- 有符号24位小端整数 (一个采样点24位,占4个字节,高3字节有效,低1字节填充0)。两个值分别为0x123456和0xABCDEF的采样点在内存中表示为:
| 0x00 | 0x56 | 0x34 | 0x12 | 0x00 | 0xEF | 0xCD | 0xAB |
|---|
S24_3LE- 有符号24位小端整数 (一个采样点24位,占3个字节)。两个值分别为0x123456和0xABCDEF的采样点在内存中表示为:
| 0x56 | 0x34 | 0x12 | 0xEF | 0xCD | 0xAB |
|---|
S32_LE- 有符号32位小端整数 (一个采样点32位,占4个字节)。两个值匀为0x12345678的采样点在内存中表示为:
| 0x78 | 0x56 | 0x34 | 0x12 | 0x7 |
|---|
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
