Home | History | Annotate | Download | only in libspeex

Lines Matching refs:best_dist

76 void vq_nbest(spx_word16_t *in, const spx_word16_t *codebook, int len, int entries, spx_word32_t *E, int N, int *nbest, spx_word32_t *best_dist, char *stack)
90 if (i<N || dist<best_dist[N-1])
92 for (k=N-1; (k >= 1) && (k > used || dist < best_dist[k-1]); k--)
94 best_dist[k]=best_dist[k-1];
97 best_dist[k]=dist;
110 void vq_nbest_sign(spx_word16_t *in, const spx_word16_t *codebook, int len, int entries, spx_word32_t *E, int N, int *nbest, spx_word32_t *best_dist, char *stack)
132 if (i<N || dist<best_dist[N-1])
134 for (k=N-1; (k >= 1) && (k > used || dist < best_dist[k-1]); k--)
136 best_dist[k]=best_dist[k-1];
139 best_dist[k]=dist;