26#if !defined(_SPANDSP_LPC10_H_)
27#define _SPANDSP_LPC10_H_
41#define LPC10_SAMPLES_PER_FRAME 180
42#define LPC10_BITS_IN_COMPRESSED_FRAME 54
69#if defined(__cplusplus)
78SPAN_DECLARE(lpc10_encode_state_t *) lpc10_encode_init(lpc10_encode_state_t *s,
int error_correction);
80SPAN_DECLARE(
int) lpc10_encode_release(lpc10_encode_state_t *s);
82SPAN_DECLARE(
int) lpc10_encode_free(lpc10_encode_state_t *s);
91SPAN_DECLARE(
int) lpc10_encode(lpc10_encode_state_t *s, uint8_t code[],
const int16_t amp[],
int len);
97SPAN_DECLARE(lpc10_decode_state_t *) lpc10_decode_init(lpc10_decode_state_t *st,
int error_correction);
99SPAN_DECLARE(
int) lpc10_decode_release(lpc10_decode_state_t *s);
101SPAN_DECLARE(
int) lpc10_decode_free(lpc10_decode_state_t *s);
110SPAN_DECLARE(
int) lpc10_decode(lpc10_decode_state_t *s, int16_t amp[],
const uint8_t code[],
int len);
113#if defined(__cplusplus)
Definition private/lpc10.h:144
int error_correction
???
Definition private/lpc10.h:146
Definition private/lpc10.h:34
int32_t ipitch
Definition lpc10.h:50
int32_t irms
Definition lpc10.h:52
int32_t irc[10]
Definition lpc10.h:54