OLD | NEW |
1 /* | 1 /* |
2 * Copyright (c) 2011 The WebRTC project authors. All Rights Reserved. | 2 * Copyright (c) 2011 The WebRTC project authors. All Rights Reserved. |
3 * | 3 * |
4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
9 */ | 9 */ |
10 | 10 |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
54 | 54 |
55 /* state quantization tables */ | 55 /* state quantization tables */ |
56 | 56 |
57 extern const int16_t WebRtcIlbcfix_kStateSq3[]; | 57 extern const int16_t WebRtcIlbcfix_kStateSq3[]; |
58 extern const int32_t WebRtcIlbcfix_kChooseFrgQuant[]; | 58 extern const int32_t WebRtcIlbcfix_kChooseFrgQuant[]; |
59 extern const int16_t WebRtcIlbcfix_kScale[]; | 59 extern const int16_t WebRtcIlbcfix_kScale[]; |
60 extern const int16_t WebRtcIlbcfix_kFrgQuantMod[]; | 60 extern const int16_t WebRtcIlbcfix_kFrgQuantMod[]; |
61 | 61 |
62 /* Ranges for search and filters at different subframes */ | 62 /* Ranges for search and filters at different subframes */ |
63 | 63 |
64 extern const int16_t WebRtcIlbcfix_kSearchRange[5][CB_NSTAGES]; | 64 extern const size_t WebRtcIlbcfix_kSearchRange[5][CB_NSTAGES]; |
65 extern const int16_t WebRtcIlbcfix_kFilterRange[]; | 65 extern const size_t WebRtcIlbcfix_kFilterRange[]; |
66 | 66 |
67 /* gain quantization tables */ | 67 /* gain quantization tables */ |
68 | 68 |
69 extern const int16_t WebRtcIlbcfix_kGainSq3[]; | 69 extern const int16_t WebRtcIlbcfix_kGainSq3[]; |
70 extern const int16_t WebRtcIlbcfix_kGainSq4[]; | 70 extern const int16_t WebRtcIlbcfix_kGainSq4[]; |
71 extern const int16_t WebRtcIlbcfix_kGainSq5[]; | 71 extern const int16_t WebRtcIlbcfix_kGainSq5[]; |
72 extern const int16_t WebRtcIlbcfix_kGainSq5Sq[]; | 72 extern const int16_t WebRtcIlbcfix_kGainSq5Sq[]; |
73 extern const int16_t* const WebRtcIlbcfix_kGain[]; | 73 extern const int16_t* const WebRtcIlbcfix_kGain[]; |
74 | 74 |
75 /* adaptive codebook definitions */ | 75 /* adaptive codebook definitions */ |
76 | 76 |
77 extern const int16_t WebRtcIlbcfix_kCbFiltersRev[]; | 77 extern const int16_t WebRtcIlbcfix_kCbFiltersRev[]; |
78 extern const int16_t WebRtcIlbcfix_kAlpha[]; | 78 extern const int16_t WebRtcIlbcfix_kAlpha[]; |
79 | 79 |
80 /* enhancer definitions */ | 80 /* enhancer definitions */ |
81 | 81 |
82 extern const int16_t WebRtcIlbcfix_kEnhPolyPhaser[ENH_UPS0][ENH_FLO_MULT2_PLUS1]
; | 82 extern const int16_t WebRtcIlbcfix_kEnhPolyPhaser[ENH_UPS0][ENH_FLO_MULT2_PLUS1]
; |
83 extern const int16_t WebRtcIlbcfix_kEnhWt[]; | 83 extern const int16_t WebRtcIlbcfix_kEnhWt[]; |
84 extern const int16_t WebRtcIlbcfix_kEnhPlocs[]; | 84 extern const int16_t WebRtcIlbcfix_kEnhPlocs[]; |
85 | 85 |
86 /* PLC tables */ | 86 /* PLC tables */ |
87 | 87 |
88 extern const int16_t WebRtcIlbcfix_kPlcPerSqr[]; | 88 extern const int16_t WebRtcIlbcfix_kPlcPerSqr[]; |
89 extern const int16_t WebRtcIlbcfix_kPlcPitchFact[]; | 89 extern const int16_t WebRtcIlbcfix_kPlcPitchFact[]; |
90 extern const int16_t WebRtcIlbcfix_kPlcPfSlope[]; | 90 extern const int16_t WebRtcIlbcfix_kPlcPfSlope[]; |
91 | 91 |
92 #endif | 92 #endif |
OLD | NEW |