FreeCalypso > hg > gsm-codec-lib
annotate libgsmefr/namespace.h @ 127:4af99bf8671a
doc/EFR-rationale: add future roadmap section
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Sun, 11 Dec 2022 03:25:21 +0000 | 
| parents | cc08498ed21b | 
| children | 9a8b5c9a3b4a | 
| rev | line source | 
|---|---|
| 
38
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1 /* | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
2 * The code from ETSI consists of many separate modules and lots of little | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
3 * functions; if we were to keep all those global function names untreated, | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
4 * our library would cause horrible namespace pollution for any application | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
5 * linking with it. Our current solution: we include this header in all | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
6 * internal modules, transforming the names of all internal functions | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
7 * with intermodule linkage. | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
8 */ | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
9 | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
10 #define Overflow EFR__Overflow | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
11 #define Carry EFR__Carry | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
12 | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
13 #define add EFR__add | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
14 #define sub EFR__sub | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
15 #define abs_s EFR__abs_s | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
16 #define shl EFR__shl | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
17 #define shr EFR__shr | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
18 #define mult EFR__mult | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
19 #define L_mult EFR__L_mult | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
20 #define negate EFR__negate | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
21 #define extract_h EFR__extract_h | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
22 #define extract_l EFR__extract_l | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
23 #define round EFR__round | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
24 #define L_mac EFR__L_mac | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
25 #define L_msu EFR__L_msu | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
26 #define L_macNs EFR__L_macNs | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
27 #define L_msuNs EFR__L_msuNs | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
28 #define L_add EFR__L_add | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
29 #define L_sub EFR__L_sub | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
30 #define L_add_c EFR__L_add_c | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
31 #define L_sub_c EFR__L_sub_c | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
32 #define L_negate EFR__L_negate | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
33 #define mult_r EFR__mult_r | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
34 #define L_shl EFR__L_shl | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
35 #define L_shr EFR__L_shr | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
36 #define shr_r EFR__shr_r | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
37 #define mac_r EFR__mac_r | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
38 #define msu_r EFR__msu_r | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
39 #define L_deposit_h EFR__L_deposit_h | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
40 #define L_deposit_l EFR__L_deposit_l | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
41 #define L_shr_r EFR__L_shr_r | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
42 #define L_abs EFR__L_abs | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
43 #define L_sat EFR__L_sat | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
44 #define norm_m EFR__norm_s | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
45 #define div_s EFR__div_s | 
| 
 
38326102fc43
libgsmefr: beginning to integrate code from ETSI
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
46 #define norm_l EFR__norm_l | 
| 
39
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
47 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
48 #define L_Extract EFR__L_Extract | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
49 #define L_Comp EFR__L_Comp | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
50 #define Mpy_32 EFR__Mpy_32 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
51 #define Mpy_32_16 EFR__Mpy_32_16 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
52 #define Div_32 EFR__Div_32 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
53 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
54 #define Inv_sqrt EFR__Inv_sqrt | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
55 #define Log2 EFR__Log2 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
56 #define Pow2 EFR__Pow2 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
57 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
58 #define Init_Pre_Process EFR__Init_Pre_Process | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
59 #define Pre_Process EFR__Pre_Process | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
60 #define Autocorr EFR__Autocorr | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
61 #define Lag_window EFR__Lag_window | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
62 #define Levinson EFR__Levinson | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
63 #define Az_lsp EFR__Az_lsp | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
64 #define Lsp_Az EFR__Lsp_Az | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
65 #define Lsf_lsp EFR__Lsf_lsp | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
66 #define Lsp_lsf EFR__Lsp_lsf | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
67 #define Reorder_lsf EFR__Reorder_lsf | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
68 #define Weight_Fac EFR__Weight_Fac | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
69 #define Weight_Ai EFR__Weight_Ai | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
70 #define Residu EFR__Residu | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
71 #define Syn_filt EFR__Syn_filt | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
72 #define Convolve EFR__Convolve | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
73 #define agc EFR__agc | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
74 #define agc2 EFR__agc2 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
75 #define preemphasis EFR__preemphasis | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
76 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
77 #define Init_Coder_12k2 EFR__Init_Coder_12k2 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
78 #define Coder_12k2 EFR__Coder_12k2 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
79 #define Init_Decoder_12k2 EFR__Init_Decoder_12k2 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
80 #define Decoder_12k2 EFR__Decoder_12k2 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
81 #define Init_Post_Filter EFR__Init_Post_Filter | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
82 #define Post_Filter EFR__Post_Filter | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
83 #define code_10i40_35bits EFR__code_10i40_35bits | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
84 #define dec_10i40_35bits EFR__dec_10i40_35bits | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
85 #define Dec_lag6 EFR__Dec_lag6 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
86 #define d_gain_pitch EFR__d_gain_pitch | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
87 #define D_plsf_5 EFR__D_plsf_5 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
88 #define Enc_lag6 EFR__Enc_lag6 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
89 #define q_gain_pitch EFR__q_gain_pitch | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
90 #define q_gain_code EFR__q_gain_code | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
91 #define G_pitch EFR__G_pitch | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
92 #define G_code EFR__G_code | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
93 #define Interpol_6 EFR__Interpol_6 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
94 #define Int_lpc EFR__Int_lpc | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
95 #define Int_lpc2 EFR__Int_lpc2 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
96 #define Pitch_fr6 EFR__Pitch_fr6 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
97 #define Pitch_ol EFR__Pitch_ol | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
98 #define Pred_lt_6 EFR__Pred_lt_6 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
99 #define Q_plsf_5 EFR__Q_plsf_5 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
100 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
101 #define decoder_homing_frame_test EFR__decoder_homing_frame_test | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
102 #define decoder_reset EFR__decoder_reset | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
103 #define encoder_homing_frame_test EFR__encoder_homing_frame_test | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
104 #define encoder_reset EFR__encoder_reset | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
105 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
106 #define reset_tx_dtx EFR__reset_tx_dtx | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
107 #define reset_rx_dtx EFR__reset_rx_dtx | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
108 #define tx_dtx EFR__tx_dtx | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
109 #define rx_dtx EFR__rx_dtx | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
110 #define CN_encoding EFR__CN_encoding | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
111 #define update_lsf_history EFR__update_lsf_history | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
112 #define update_lsf_p_CN EFR__update_lsf_p_CN | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
113 #define aver_lsf_history EFR__aver_lsf_history | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
114 #define update_gain_code_history_tx EFR__update_gain_code_history_tx | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
115 #define update_gain_code_history_rx EFR__update_gain_code_history_rx | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
116 #define compute_CN_excitation_gain EFR__compute_CN_excitation_gain | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
117 #define update_gcode0_CN EFR__update_gcode0_CN | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
118 #define aver_gain_code_history EFR__aver_gain_code_history | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
119 #define build_CN_code EFR__build_CN_code | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
120 #define pseudonoise EFR__pseudonoise | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
121 #define interpolate_CN_param EFR__interpolate_CN_param | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
122 #define interpolate_CN_lsf EFR__interpolate_CN_lsf | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
123 | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
124 #define vad_reset EFR__vad_reset | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
125 #define vad_computation EFR__vad_computation | 
| 
 
36e1363ad885
libgsmefr: initial import of ETSI header files
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
38 
diff
changeset
 | 
126 #define periodicity_update EFR__periodicity_update | 
| 
118
 
cc08498ed21b
libgsmefr: factor out q_plsf_5 tables into their own C module
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
111 
diff
changeset
 | 
127 | 
| 
 
cc08498ed21b
libgsmefr: factor out q_plsf_5 tables into their own C module
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
111 
diff
changeset
 | 
128 #define mean_lsf EFR__mean_lsf | 
| 
 
cc08498ed21b
libgsmefr: factor out q_plsf_5 tables into their own C module
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
111 
diff
changeset
 | 
129 #define dico1_lsf EFR__dico1_lsf | 
| 
 
cc08498ed21b
libgsmefr: factor out q_plsf_5 tables into their own C module
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
111 
diff
changeset
 | 
130 #define dico2_lsf EFR__dico2_lsf | 
| 
 
cc08498ed21b
libgsmefr: factor out q_plsf_5 tables into their own C module
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
111 
diff
changeset
 | 
131 #define dico3_lsf EFR__dico3_lsf | 
| 
 
cc08498ed21b
libgsmefr: factor out q_plsf_5 tables into their own C module
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
111 
diff
changeset
 | 
132 #define dico4_lsf EFR__dico4_lsf | 
| 
 
cc08498ed21b
libgsmefr: factor out q_plsf_5 tables into their own C module
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
111 
diff
changeset
 | 
133 #define dico5_lsf EFR__dico5_lsf | 
