comparison intercom/ilbc/constants.h @ 2:13be24d74cd2

import intercom-0.4.1
author Peter Meerwald <pmeerw@cosy.sbg.ac.at>
date Fri, 25 Jun 2010 09:57:52 +0200
parents
children
comparison
equal deleted inserted replaced
1:9cadc470e3da 2:13be24d74cd2
1
2 /******************************************************************
3
4 iLBC Speech Coder ANSI-C Source Code
5
6 constants.h
7
8 Copyright (C) The Internet Society (2004).
9 All Rights Reserved.
10
11 ******************************************************************/
12
13 #ifndef __iLBC_CONSTANTS_H
14 #define __iLBC_CONSTANTS_H
15
16 #include "iLBC_define.h"
17
18
19 /* ULP bit allocation */
20
21
22
23
24
25
26 extern const iLBC_ULP_Inst_t ULP_20msTbl;
27 extern const iLBC_ULP_Inst_t ULP_30msTbl;
28
29 /* high pass filters */
30
31 extern float hpi_zero_coefsTbl[];
32 extern float hpi_pole_coefsTbl[];
33 extern float hpo_zero_coefsTbl[];
34 extern float hpo_pole_coefsTbl[];
35
36 /* low pass filters */
37 extern float lpFilt_coefsTbl[];
38
39 /* LPC analysis and quantization */
40
41 extern float lpc_winTbl[];
42 extern float lpc_asymwinTbl[];
43 extern float lpc_lagwinTbl[];
44 extern float lsfCbTbl[];
45 extern float lsfmeanTbl[];
46 extern int dim_lsfCbTbl[];
47 extern int size_lsfCbTbl[];
48 extern float lsf_weightTbl_30ms[];
49 extern float lsf_weightTbl_20ms[];
50
51 /* state quantization tables */
52
53 extern float state_sq3Tbl[];
54 extern float state_frgqTbl[];
55
56 /* gain quantization tables */
57
58 extern float gain_sq3Tbl[];
59 extern float gain_sq4Tbl[];
60 extern float gain_sq5Tbl[];
61
62 /* adaptive codebook definitions */
63
64 extern int search_rangeTbl[5][CB_NSTAGES];
65 extern int memLfTbl[];
66 extern int stMemLTbl;
67 extern float cbfiltersTbl[CB_FILTERLEN];
68
69 /* enhancer definitions */
70
71 extern float polyphaserTbl[];
72 extern float enh_plocsTbl[];
73
74
75
76
77
78
79 #endif

Repositories maintained by Peter Meerwald, pmeerw@pmeerw.net.