mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
WMA: extend exponent range to 95
Hopefully this will be enough. Fixes issue 1565 (again). Originally committed as revision 20598 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
fedbfd5d44
commit
8b4a6d47b2
@ -240,7 +240,7 @@ static void decode_exp_lsp(WMACodecContext *s, int ch)
|
|||||||
s->block_len, lsp_coefs);
|
s->block_len, lsp_coefs);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** pow(10, i / 16.0) for i in -60..75 */
|
/** pow(10, i / 16.0) for i in -60..95 */
|
||||||
static const float pow_tab[] = {
|
static const float pow_tab[] = {
|
||||||
1.7782794100389e-04, 2.0535250264571e-04,
|
1.7782794100389e-04, 2.0535250264571e-04,
|
||||||
2.3713737056617e-04, 2.7384196342644e-04,
|
2.3713737056617e-04, 2.7384196342644e-04,
|
||||||
@ -310,6 +310,16 @@ static const float pow_tab[] = {
|
|||||||
2.3713737056617e+04, 2.7384196342644e+04,
|
2.3713737056617e+04, 2.7384196342644e+04,
|
||||||
3.1622776601684e+04, 3.6517412725484e+04,
|
3.1622776601684e+04, 3.6517412725484e+04,
|
||||||
4.2169650342858e+04, 4.8696752516586e+04,
|
4.2169650342858e+04, 4.8696752516586e+04,
|
||||||
|
5.6234132519035e+04, 6.4938163157621e+04,
|
||||||
|
7.4989420933246e+04, 8.6596432336007e+04,
|
||||||
|
1.0000000000000e+05, 1.1547819846895e+05,
|
||||||
|
1.3335214321633e+05, 1.5399265260595e+05,
|
||||||
|
1.7782794100389e+05, 2.0535250264571e+05,
|
||||||
|
2.3713737056617e+05, 2.7384196342644e+05,
|
||||||
|
3.1622776601684e+05, 3.6517412725484e+05,
|
||||||
|
4.2169650342858e+05, 4.8696752516586e+05,
|
||||||
|
5.6234132519035e+05, 6.4938163157621e+05,
|
||||||
|
7.4989420933246e+05, 8.6596432336007e+05,
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user