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 };