Expand description
This crate contains simple audio codecs. Supported codecs are:
Structs§
- Adpcm
ImaState - State values for the IMA ADPCM encoder and decoder.
Enums§
- Error
- Error values.
Functions§
- decode_
adpcm_ ima - Decodes a 4-bit encoded IMA ADPCM value to a linear 16-bit signed integer sample value.
- decode_
adpcm_ ima_ ima4 - Decodes an AIFF-C / QT “ima4” compressed block to 16-bit signed integer samples.
- decode_
adpcm_ ima_ ms - Decodes WAV / MS IMA ADPCM (wav format 0x0011) compressed block to 16-bit signed integer samples.
- decode_
alaw - Decodes a 8-bit encoded G.711 A-law value to a linear 16-bit signed integer sample value.
- decode_
ulaw - Decodes a 8-bit encoded G.711 μ-law value to a linear 16-bit signed integer sample value.
- encode_
adpcm_ ima - Encodes a linear 16-bit signed integer sample value to a 4-bit encoded IMA ADPCM value.
- encode_
adpcm_ ima_ ima4 - Encodes 16-bit signed integer samples to an AIFF-C / QT “ima4” compressed block.
- encode_
adpcm_ ima_ ms - Encodes 16-bit signed integer samples to a MS / WAV IMA ADPCM (wav format 0x0011) compressed block.
- encode_
alaw - Encodes a linear 16-bit signed integer sample value to a 8-bit encoded G.711 A-law value.
- encode_
ulaw - Encodes a linear 16-bit signed integer sample value to a 8-bit encoded G.711 μ-law value.