FreeCalypso > hg > gsm-codec-lib
comparison libgsmfr2/ed_state.h @ 263:ffdcdb27d673
libgsmfr2: integrate e/d state from TU-Berlin code
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 13 Apr 2024 01:10:37 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
262:573afa985df6 | 263:ffdcdb27d673 |
---|---|
1 /* | |
2 * This header file is internal to libgsmfr2; | |
3 * here we define our state structure for GSM 06.10 encoder & decoder component. | |
4 */ | |
5 | |
6 struct gsmfr_0610_state { | |
7 word dp0[ 280 ]; | |
8 word e[ 50 ]; /* code.c */ | |
9 | |
10 word z1; /* preprocessing.c, Offset_com. */ | |
11 longword L_z2; /* Offset_com. */ | |
12 int mp; /* Preemphasis */ | |
13 | |
14 word u[8]; /* short_term_aly_filter.c */ | |
15 word LARpp[2][8]; /* */ | |
16 word j; /* */ | |
17 | |
18 word nrp; /* 40 */ /* long_term.c, synthesis */ | |
19 word v[9]; /* short_term.c, synthesis */ | |
20 word msr; /* decoder.c, Postprocessing */ | |
21 }; |