comparison libtwamr/q_plsf3_tab.h @ 342:e42075184628

libtwamr: integrate q_plsf_3.tab
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 19 Apr 2024 00:57:15 +0000
parents libtwamr/q_plsf5_tab.h@450b090f2fd7
children
comparison
equal deleted inserted replaced
341:450b090f2fd7 342:e42075184628
1 /*
2 * In ETSI EFR code there was only q_plsf_5.tab that was problematically
3 * multi-included in many source files; in the AMR version there is also
4 * q_plsf_3.tab with a similar situation. Handle it similarly.
5 */
6
7 #ifndef q_plsf3_tab_h
8 #define q_plsf3_tab_h
9
10 #include "typedef.h"
11
12 #define PAST_RQ_INIT_SIZE 8
13
14 extern const Word16 past_rq_init[80];
15 extern const Word16 mean_lsf3[10];
16 extern const Word16 pred_fac[10];
17
18 #define DICO31_SIZE 256
19 #define DICO32_SIZE 512
20 #define DICO33_SIZE 512
21
22 extern const Word16 dico1_lsf3[];
23 extern const Word16 dico2_lsf3[];
24 extern const Word16 dico3_lsf3[];
25
26 #define MR515_3_SIZE 128
27
28 extern const Word16 mr515_3_lsf[];
29
30 #define MR795_1_SIZE 512
31
32 extern const Word16 mr795_1_lsf[];
33
34 #endif