Asterisk - The Open Source Telephony Project
18.5.0
|
Go to the source code of this file.
Macros | |
#define | FILTER Short_term_analysis_filtering |
#define | FILTER Short_term_synthesis_filtering |
#define | STEP(B_TIMES_TWO, MIC, INVA) |
Functions | |
static void LARp_to_rp | P1 ((LARp), register word *LARp) |
static void Decoding_of_the_coded_Log_Area_Ratios | P2 ((LARc, LARpp), word *LARc, word *LARpp) |
static void Coefficients_40_159 | P2 ((LARpp_j, LARp), register word *LARpp_j, register word *LARp) |
static void Coefficients_0_12 | P3 ((LARpp_j_1, LARpp_j, LARp), register word *LARpp_j_1, register word *LARpp_j, register word *LARp) |
void Gsm_Short_Term_Analysis_Filter | P3 ((S, LARc, s), struct gsm_state *S, word *LARc, word *s) |
static void Short_term_analysis_filtering | P4 ((u0, rp0, k_n, s), register word *u0, register word *rp0, register int k_n, register word *s) |
void Gsm_Short_Term_Synthesis_Filter | P4 ((S, LARcr, wt, s), struct gsm_state *S, word *LARcr, word *wt, word *s) |
static void Short_term_synthesis_filtering | P5 ((S, rrp, k, wt, sr), struct gsm_state *S, register word *rrp, register int k, register word *wt, register word *sr) |
#define FILTER Short_term_synthesis_filtering |
#define STEP | ( | B_TIMES_TWO, | |
MIC, | |||
INVA | |||
) |
Referenced by P2().
|
static |
|
static |
|
static |
Definition at line 133 of file short_term.c.
|
static |
void Gsm_Short_Term_Analysis_Filter P3 | ( | (S, LARc, s) | , |
struct gsm_state * | S, | ||
word * | LARc, | ||
word * | s | ||
) |
Definition at line 364 of file short_term.c.
References FILTER, gsm_state::j, gsm_state::LARpp, and gsm_state::u.
|
static |
void Gsm_Short_Term_Synthesis_Filter P4 | ( | (S, LARcr, wt, s) | , |
struct gsm_state * | S, | ||
word * | LARcr, | ||
word * | wt, | ||
word * | s | ||
) |
Definition at line 407 of file short_term.c.
References FILTER, gsm_state::j, and gsm_state::LARpp.