27#define LPC10_MAX_PITCH 20
28#define LPC10_MIN_PITCH 156
31#define min(a,b) ((a) <= (b) ? (a) : (b))
34#define max(a,b) ((a) >= (b) ? (a) : (b))
37void lpc10_placea(int32_t *ipitch,
47void lpc10_placev(int32_t *osbuf,
59void lpc10_voicing(lpc10_encode_state_t *st,
63 const int32_t buflim[],
71void lpc10_analyse(lpc10_encode_state_t *st,
float *speech, int32_t *voice, int32_t *pitch,
float *rms,
float rc[]);
73static __inline__ int32_t pow_ii(int32_t x, int32_t n)
83 return (x != 0) ? 1/x : 0;
99static __inline__
float r_sign(
float a,
float b)
104 return (b >= 0.0f) ? x : -x;