Home | History | Annotate | Download | only in libspeex

Lines Matching refs:spx_word16_t

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