- some g729 related symbols conflicted with opencore amr libraries
This commit is contained in:
parent
2492e5dfc4
commit
3fa88ff9d4
|
|
@ -98,7 +98,7 @@ Lag_window (Word16 m, /* (i) : LPC order */
|
||||||
Word32 x;
|
Word32 x;
|
||||||
|
|
||||||
for (i = 1; i <= m; i++) {
|
for (i = 1; i <= m; i++) {
|
||||||
x = Mpy_32 (r_h[i], r_l[i], lag_h[i - 1], lag_l[i - 1]);
|
x = Mpy_32 (r_h[i], r_l[i], g729_lag_h[i - 1], g729_lag_l[i - 1]);
|
||||||
L_Extract (x, &r_h[i], &r_l[i]);
|
L_Extract (x, &r_h[i], &r_l[i]);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
|
|
@ -415,7 +415,7 @@ Az_lsp (Word16 a[], /* (i) Q12 : predictor coefficients */
|
||||||
|
|
||||||
coef = f1;
|
coef = f1;
|
||||||
|
|
||||||
xlow = grid[0];
|
xlow = g729_grid[0];
|
||||||
ylow = (*pChebps) (xlow, coef, NC);
|
ylow = (*pChebps) (xlow, coef, NC);
|
||||||
|
|
||||||
j = 0;
|
j = 0;
|
||||||
|
|
@ -423,7 +423,7 @@ Az_lsp (Word16 a[], /* (i) Q12 : predictor coefficients */
|
||||||
j = add (j, 1);
|
j = add (j, 1);
|
||||||
xhigh = xlow;
|
xhigh = xlow;
|
||||||
yhigh = ylow;
|
yhigh = ylow;
|
||||||
xlow = grid[j];
|
xlow = g729_grid[j];
|
||||||
ylow = (*pChebps) (xlow, coef, NC);
|
ylow = (*pChebps) (xlow, coef, NC);
|
||||||
|
|
||||||
L_temp = L_mult (ylow, yhigh);
|
L_temp = L_mult (ylow, yhigh);
|
||||||
|
|
|
||||||
|
|
@ -154,7 +154,7 @@ Lsp_lsf (Word16 lsp[], /* (i) Q15 : lsp[m] (range: -1<=val<1) */
|
||||||
|
|
||||||
/* acos(lsp[i])= ind*256 + ( ( lsp[i]-table[ind] ) * slope[ind] )/4096 */
|
/* acos(lsp[i])= ind*256 + ( ( lsp[i]-table[ind] ) * slope[ind] )/4096 */
|
||||||
|
|
||||||
L_tmp = L_mult (sub (lsp[i], table[ind]), slope[ind]);
|
L_tmp = L_mult (sub (lsp[i], table[ind]), g729_slope[ind]);
|
||||||
tmp = wround (L_shl (L_tmp, 3)); /*(lsp[i]-table[ind])*slope[ind])>>12 */
|
tmp = wround (L_shl (L_tmp, 3)); /*(lsp[i]-table[ind])*slope[ind])>>12 */
|
||||||
lsf[i] = add (tmp, shl (ind, 8));
|
lsf[i] = add (tmp, shl (ind, 8));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -65,7 +65,7 @@ Word16 hamwindow[L_WINDOW] = {
|
||||||
| lag_wind[10]= 0.89481968 |
|
| lag_wind[10]= 0.89481968 |
|
||||||
-----------------------------------------------------*/
|
-----------------------------------------------------*/
|
||||||
|
|
||||||
Word16 lag_h[M10] = {
|
Word16 g729_lag_h[M10] = {
|
||||||
32728,
|
32728,
|
||||||
32619,
|
32619,
|
||||||
32438,
|
32438,
|
||||||
|
|
@ -78,7 +78,7 @@ Word16 lag_h[M10] = {
|
||||||
29321
|
29321
|
||||||
};
|
};
|
||||||
|
|
||||||
Word16 lag_l[M10] = {
|
Word16 g729_lag_l[M10] = {
|
||||||
11904,
|
11904,
|
||||||
17280,
|
17280,
|
||||||
30720,
|
30720,
|
||||||
|
|
@ -98,7 +98,7 @@ Word16 lag_l[M10] = {
|
||||||
|
|
||||||
/* table of cos(x) in Q15 */
|
/* table of cos(x) in Q15 */
|
||||||
|
|
||||||
Word16 table[65] = {
|
Word16 g729_table[65] = {
|
||||||
32767, 32729, 32610, 32413, 32138, 31786, 31357, 30853,
|
32767, 32729, 32610, 32413, 32138, 31786, 31357, 30853,
|
||||||
30274, 29622, 28899, 28106, 27246, 26320, 25330, 24279,
|
30274, 29622, 28899, 28106, 27246, 26320, 25330, 24279,
|
||||||
23170, 22006, 20788, 19520, 18205, 16846, 15447, 14010,
|
23170, 22006, 20788, 19520, 18205, 16846, 15447, 14010,
|
||||||
|
|
@ -112,7 +112,7 @@ Word16 table[65] = {
|
||||||
|
|
||||||
/* slope in Q12 used to compute y = acos(x) */
|
/* slope in Q12 used to compute y = acos(x) */
|
||||||
|
|
||||||
Word16 slope[64] = {
|
Word16 g729_slope[64] = {
|
||||||
-26887, -8812, -5323, -3813, -2979, -2444, -2081, -1811,
|
-26887, -8812, -5323, -3813, -2979, -2444, -2081, -1811,
|
||||||
-1608, -1450, -1322, -1219, -1132, -1059, -998, -946,
|
-1608, -1450, -1322, -1219, -1132, -1059, -998, -946,
|
||||||
-901, -861, -827, -797, -772, -750, -730, -713,
|
-901, -861, -827, -797, -772, -750, -730, -713,
|
||||||
|
|
@ -538,7 +538,7 @@ Word16 fg_sum_inv[2][M10] = { /* Q12 */
|
||||||
*-------------------------------------------------------------*/
|
*-------------------------------------------------------------*/
|
||||||
|
|
||||||
/* Version 51 points */
|
/* Version 51 points */
|
||||||
Word16 grid[GRID_POINTS + 1] = {
|
Word16 g729_grid[GRID_POINTS + 1] = {
|
||||||
32760, 32703, 32509, 32187, 31738, 31164,
|
32760, 32703, 32509, 32187, 31738, 31164,
|
||||||
30466, 29649, 28714, 27666, 26509, 25248,
|
30466, 29649, 28714, 27666, 26509, 25248,
|
||||||
23886, 22431, 20887, 19260, 17557, 15786,
|
23886, 22431, 20887, 19260, 17557, 15786,
|
||||||
|
|
|
||||||
|
|
@ -8,10 +8,10 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
extern Word16 hamwindow[L_WINDOW];
|
extern Word16 hamwindow[L_WINDOW];
|
||||||
extern Word16 lag_h[M10];
|
extern Word16 g729_lag_h[M10];
|
||||||
extern Word16 lag_l[M10];
|
extern Word16 g729_lag_l[M10];
|
||||||
extern Word16 table[65];
|
extern Word16 table[65];
|
||||||
extern Word16 slope[64];
|
extern Word16 g729_slope[64];
|
||||||
extern Word16 table2[64];
|
extern Word16 table2[64];
|
||||||
extern Word16 slope_cos[64];
|
extern Word16 slope_cos[64];
|
||||||
extern Word16 slope_acos[64];
|
extern Word16 slope_acos[64];
|
||||||
|
|
@ -20,7 +20,7 @@ extern Word16 lspcb2[NC1][M10];
|
||||||
extern Word16 fg[2][MA_NP][M10];
|
extern Word16 fg[2][MA_NP][M10];
|
||||||
extern Word16 fg_sum[2][M10];
|
extern Word16 fg_sum[2][M10];
|
||||||
extern Word16 fg_sum_inv[2][M10];
|
extern Word16 fg_sum_inv[2][M10];
|
||||||
extern Word16 grid[GRID_POINTS + 1];
|
extern Word16 g729_grid[GRID_POINTS + 1];
|
||||||
extern Word16 inter_3l[FIR_SIZE_SYN];
|
extern Word16 inter_3l[FIR_SIZE_SYN];
|
||||||
extern Word16 g729_pred[4];
|
extern Word16 g729_pred[4];
|
||||||
extern Word16 gbk1[NCODE1][2];
|
extern Word16 gbk1[NCODE1][2];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue