diff options
author | Thom Johansen <thomj@rockbox.org> | 2007-11-14 02:15:56 +0000 |
---|---|---|
committer | Thom Johansen <thomj@rockbox.org> | 2007-11-14 02:15:56 +0000 |
commit | 85b325fdb991a0602a2f16a55fc1df2c303aded1 (patch) | |
tree | 6eba0129ce3cc84831b37e2ed64c473d053317ac /apps/codecs/libspeex/window.c | |
parent | 91f618f1ba1e507a9aa1cf7ee87eaf0370272b17 (diff) | |
download | rockbox-85b325fdb991a0602a2f16a55fc1df2c303aded1.tar.gz rockbox-85b325fdb991a0602a2f16a55fc1df2c303aded1.zip |
Sync Speex to SVN. Disable stereo compatibility hack since we don't needed it and it produced warnings. Remove unneeded math.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15613 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libspeex/window.c')
-rw-r--r-- | apps/codecs/libspeex/window.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/apps/codecs/libspeex/window.c b/apps/codecs/libspeex/window.c index 41757ff0d0..84ed4916cf 100644 --- a/apps/codecs/libspeex/window.c +++ b/apps/codecs/libspeex/window.c | |||
@@ -33,9 +33,13 @@ | |||
33 | #include "config-speex.h" | 33 | #include "config-speex.h" |
34 | #endif | 34 | #endif |
35 | 35 | ||
36 | #include "misc.h" | 36 | #include "arch.h" |
37 | 37 | ||
38 | #ifdef FIXED_POINT | 38 | #ifdef FIXED_POINT |
39 | const spx_word16_t lag_window[11] ICONST_ATTR = { | ||
40 | 16384, 16337, 16199, 15970, 15656, 15260, 14790, 14254, 13659, 13015, 12330 | ||
41 | }; | ||
42 | |||
39 | const spx_word16_t lpc_window[200] ICONST_ATTR = { | 43 | const spx_word16_t lpc_window[200] ICONST_ATTR = { |
40 | 1310, 1313, 1321, 1333, 1352, 1375, 1403, 1436, | 44 | 1310, 1313, 1321, 1333, 1352, 1375, 1403, 1436, |
41 | 1475, 1518, 1567, 1621, 1679, 1743, 1811, 1884, | 45 | 1475, 1518, 1567, 1621, 1679, 1743, 1811, 1884, |
@@ -64,6 +68,10 @@ const spx_word16_t lpc_window[200] ICONST_ATTR = { | |||
64 | 6797, 6028, 5251, 4470, 3695, 2943, 2248, 1696 | 68 | 6797, 6028, 5251, 4470, 3695, 2943, 2248, 1696 |
65 | }; | 69 | }; |
66 | #else | 70 | #else |
71 | const spx_word16_t lag_window[11] = { | ||
72 | 1.00000, 0.99716, 0.98869, 0.97474, 0.95554, 0.93140, 0.90273, 0.86998, 0.83367, 0.79434, 0.75258 | ||
73 | }; | ||
74 | |||
67 | const spx_word16_t lpc_window[200] = { | 75 | const spx_word16_t lpc_window[200] = { |
68 | 0.080000f, 0.080158f, 0.080630f, 0.081418f, 0.082520f, 0.083935f, 0.085663f, 0.087703f, | 76 | 0.080000f, 0.080158f, 0.080630f, 0.081418f, 0.082520f, 0.083935f, 0.085663f, 0.087703f, |
69 | 0.090052f, 0.092710f, 0.095674f, 0.098943f, 0.102514f, 0.106385f, 0.110553f, 0.115015f, | 77 | 0.090052f, 0.092710f, 0.095674f, 0.098943f, 0.102514f, 0.106385f, 0.110553f, 0.115015f, |