comparison libgsmefr/enc_state.h @ 48:af4b075d0313

libgsmefr: encoder state structure finished in first pass
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 25 Nov 2022 05:16:38 +0000
parents ba044871c9dd
children 03599300d2db
comparison
equal deleted inserted replaced
47:89945a3b576e 48:af4b075d0313
28 Word16 y1_hi; 28 Word16 y1_hi;
29 Word16 y1_lo; 29 Word16 y1_lo;
30 Word16 x0; 30 Word16 x0;
31 Word16 x1; 31 Word16 x1;
32 } pre_proc; 32 } pre_proc;
33 /* to be continued */ 33 /* from q_plsf_5.c */
34 Word16 past_r2_q[M];
35 /* from q_gains.c */
36 Word16 past_qua_en[4];
37 Word16 pred[4];
38 /* from dtx.c */
39 Word16 txdtx_ctrl;
40 Word16 CN_excitation_gain;
41 Word32 L_pn_seed_tx;
42 Word16 txdtx_hangover;
43 Word16 txdtx_N_elapsed;
44 Word16 old_CN_mem_tx[6];
45 Word16 buf_p_tx;
46 Word16 lsf_old_tx[DTX_HANGOVER][M];
47 Word16 gain_code_old_tx[4 * DTX_HANGOVER];
48 /* from vad.c */
49 struct vad_state {
50 Word16 rvad[9];
51 Word16 scal_rvad;
52 Pfloat thvad;
53 Word32 L_sacf[27];
54 Word32 L_sav0[36];
55 Word16 pt_sacf;
56 Word16 pt_sav0;
57 Word32 L_lastdm;
58 Word16 adaptcount;
59 Word16 burstcount;
60 Word16 hangcount;
61 Word16 oldlagcount;
62 Word16 veryoldlagcount;
63 Word16 oldlag;
64 } vad;
65 Word16 ptch;
34 }; 66 };