summaryrefslogtreecommitdiff
path: root/apps/codecs/libspeex/window.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/libspeex/window.c')
-rw-r--r--apps/codecs/libspeex/window.c10
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
39const spx_word16_t lag_window[11] ICONST_ATTR = {
40 16384, 16337, 16199, 15970, 15656, 15260, 14790, 14254, 13659, 13015, 12330
41};
42
39const spx_word16_t lpc_window[200] ICONST_ATTR = { 43const spx_word16_t lpc_window[200] ICONST_ATTR = {
401310, 1313, 1321, 1333, 1352, 1375, 1403, 1436, 441310, 1313, 1321, 1333, 1352, 1375, 1403, 1436,
411475, 1518, 1567, 1621, 1679, 1743, 1811, 1884, 451475, 1518, 1567, 1621, 1679, 1743, 1811, 1884,
@@ -64,6 +68,10 @@ const spx_word16_t lpc_window[200] ICONST_ATTR = {
646797, 6028, 5251, 4470, 3695, 2943, 2248, 1696 686797, 6028, 5251, 4470, 3695, 2943, 2248, 1696
65}; 69};
66#else 70#else
71const 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
67const spx_word16_t lpc_window[200] = { 75const 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,