Go to the source code of this file.
Typedefs | |
typedef ima_adpcm_state_s | ima_adpcm_state_t |
Enumerations | |
enum | { IMA_ADPCM_IMA4 = 0, IMA_ADPCM_DVI4 = 1, IMA_ADPCM_VDVI = 2 } |
Functions | |
SPAN_DECLARE (ima_adpcm_state_t *) ima_adpcm_init(ima_adpcm_state_t *s | |
SPAN_DECLARE (int) ima_adpcm_release(ima_adpcm_state_t *s) | |
Release an HDLC receiver context. | |
Variables | |
int | variant |
int int | chunk_size |
uint8_t | ima_data [] |
uint8_t const int16_t | amp [] |
uint8_t const int16_t int | len |
int16_t const uint8_t int | ima_bytes |
|
IMA (DVI/Intel) ADPCM conversion state descriptor. This defines the state of a single working instance of the IMA ADPCM converter. This is used for either linear to ADPCM or ADPCM to linear conversion. |
|
|
|
Release an HDLC receiver context. Compress a block of octets.
|
|
Initialise an IMA ADPCM encode or decode context.
|