hlrc / server / msg / soundchunk.msg @ ebcb799f
History | View | Annotate | Download (473 Bytes)
1 |
#sound chunk |
---|---|
2 |
|
3 |
#sample type constants: |
4 |
uint8 SAMPLE_S8 = 0 |
5 |
uint8 SAMPLE_U8 = 1 |
6 |
uint8 SAMPLE_S16 = 2 |
7 |
uint8 SAMPLE_U16 = 4 |
8 |
uint8 SAMPLE_S24 = 8 |
9 |
uint8 SAMPLE_U24 = 16 |
10 |
|
11 |
#endianess constants: |
12 |
uint8 ENDIAN_LITTLE = 0 |
13 |
uint8 ENDIAN_BIG = 1 |
14 |
|
15 |
#raw audio data |
16 |
uint8[] data |
17 |
|
18 |
#sample count |
19 |
uint32 samplecount |
20 |
|
21 |
#channel count |
22 |
uint32 channels |
23 |
|
24 |
#sampling rate in hz |
25 |
uint32 rate |
26 |
|
27 |
#sample type (SAMPLE_S8, ...) |
28 |
uint8 sample_type |
29 |
|
30 |
#endianess (ENDIAN_LITTLE or ENDIAN_BIG) |
31 |
uint8 endianess |
32 |
|
33 |
|