Lines Matching refs:spx_word16_t
141 spx_word16_t *coef, /* P or Q coefs in Q13 format */ in cheb_poly_eva()
142 spx_word16_t x, /* cos of freq (-1.0 to 1.0) in Q14 format */ in cheb_poly_eva()
148 spx_word16_t b0, b1; in cheb_poly_eva()
165 spx_word16_t tmp=b0; in cheb_poly_eva()
177 static float cheb_poly_eva(spx_word32_t *coef, spx_word16_t x, int m, char *stack) in cheb_poly_eva()
219 int lpc_to_lsp (spx_coef_t *a,int lpcrdr,spx_lsp_t *freq,int nb,spx_word16_t delta, char *stack) in lpc_to_lsp()
228 spx_word16_t temp_xr,xl,xr,xm=0; in lpc_to_lsp()
233 VARDECL(spx_word16_t *Q16); /* ptrs for memory allocation */ in lpc_to_lsp()
234 VARDECL(spx_word16_t *P16); in lpc_to_lsp()
239 spx_word16_t *pt; /* ptr used for cheb_poly_eval() in lpc_to_lsp()
304 ALLOC(P16, m+1, spx_word16_t); in lpc_to_lsp()
305 ALLOC(Q16, m+1, spx_word16_t); in lpc_to_lsp()
328 spx_word16_t dd; in lpc_to_lsp()
411 VARDECL(spx_word16_t *freqn); in lsp_to_lpc()
455 ALLOC(freqn, lpcrdr, spx_word16_t); in lsp_to_lpc()
593 void lsp_enforce_margin(spx_lsp_t *lsp, int len, spx_word16_t margin) in lsp_enforce_margin()
596 spx_word16_t m = margin; in lsp_enforce_margin()
597 spx_word16_t m2 = 25736-margin; in lsp_enforce_margin()
617 spx_word16_t tmp = DIV32_16(SHL32(EXTEND32(1 + subframe),14),nb_subframes); in lsp_interpolate()
618 spx_word16_t tmp2 = 16384-tmp; in lsp_interpolate()
628 void lsp_enforce_margin(spx_lsp_t *lsp, int len, spx_word16_t margin) in lsp_enforce_margin()