Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
Go to the source code of this file.
Functions | |
void | autocorr (float *r, const float *x, int N, int order) |
void | bwexpand (float *out, float *in, float coef, int length) |
void | interpolate (float *out, float *in1, float *in2, float coef, int length) |
void | levdurb (float *a, float *k, float *r, int order) |
int | LSF_check (float *lsf, int dim, int NoAn) |
void | sort_sq (float *xq, int *index, float x, const float *cb, int cb_size) |
void | SplitVQ (float *qX, int *index, float *X, const float *CB, int nsplit, const int *dim, const int *cbsize) |
void | vq (float *Xq, int *index, const float *CB, float *X, int n_cb, int dim) |
void | window (float *z, const float *x, const float *y, int N) |
void autocorr | ( | float * | r, |
const float * | x, | ||
int | N, | ||
int | order | ||
) |
Definition at line 22 of file helpfun.c.
References order.
Referenced by SimpleAnalysis().
void bwexpand | ( | float * | out, |
float * | in, | ||
float | coef, | ||
int | length | ||
) |
Definition at line 136 of file helpfun.c.
Referenced by DecoderInterpolateLSF(), SimpleAnalysis(), and SimpleInterpolateLSF().
void interpolate | ( | float * | out, |
float * | in1, | ||
float * | in2, | ||
float | coef, | ||
int | length | ||
) |
Definition at line 114 of file helpfun.c.
References out.
Referenced by LSFinterpolate2a_dec(), and LSFinterpolate2a_enc().
void levdurb | ( | float * | a, |
float * | k, | ||
float * | r, | ||
int | order | ||
) |
Definition at line 67 of file helpfun.c.
Referenced by SimpleAnalysis().
int LSF_check | ( | float * | lsf, |
int | dim, | ||
int | NoAn | ||
) |
Definition at line 272 of file helpfun.c.
Referenced by iLBC_decode(), and LPCencode().
void sort_sq | ( | float * | xq, |
int * | index, | ||
float | x, | ||
const float * | cb, | ||
int | cb_size | ||
) |
Definition at line 235 of file helpfun.c.
Referenced by AbsQuantW(), and StateSearchW().
void SplitVQ | ( | float * | qX, |
int * | index, | ||
float * | X, | ||
const float * | CB, | ||
int | nsplit, | ||
const int * | dim, | ||
const int * | cbsize | ||
) |
Definition at line 209 of file helpfun.c.
References vq().
Referenced by SimplelsfQ().
void vq | ( | float * | Xq, |
int * | index, | ||
const float * | CB, | ||
float * | X, | ||
int | n_cb, | ||
int | dim | ||
) |
Definition at line 165 of file helpfun.c.
References FLOAT_MAX, and tmp().
Referenced by SplitVQ().