Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/speex.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmvalin <jmvalin@0101bb08-14d6-0310-b084-bc0e0c8e3800>2002-03-27 02:56:53 +0300
committerjmvalin <jmvalin@0101bb08-14d6-0310-b084-bc0e0c8e3800>2002-03-27 02:56:53 +0300
commit251630f15692164cd1d1c32620c807612ca5f419 (patch)
tree8cc0be5f515e103f4db99eb70c2c3824de965a8a /libspeex
parent0d9ceccc1ab587399b031c1a66e95f1266f0ed8f (diff)
...
git-svn-id: http://svn.xiph.org/trunk/speex@3190 0101bb08-14d6-0310-b084-bc0e0c8e3800
Diffstat (limited to 'libspeex')
-rw-r--r--libspeex/modes.c2
-rw-r--r--libspeex/testdec.c10
2 files changed, 9 insertions, 3 deletions
diff --git a/libspeex/modes.c b/libspeex/modes.c
index a49bad5..bda2229 100644
--- a/libspeex/modes.c
+++ b/libspeex/modes.c
@@ -140,7 +140,7 @@ SpeexMode wb_mode = {
0.9, /*gamma1*/
-1.0, /*gamma2*/
.002, /*lag_factor*/
- 1.0001,/*lpc_floor*/
+ 1.0001, /*lpc_floor*/
0.7, /*preemph*/
/*LSP quantization*/
diff --git a/libspeex/testdec.c b/libspeex/testdec.c
index b269142..ffe9f09 100644
--- a/libspeex/testdec.c
+++ b/libspeex/testdec.c
@@ -15,7 +15,7 @@ int main(int argc, char **argv)
DecState dec;
FrameBits bits;
- decoder_init(&dec, &nb_mode);
+ decoder_init(&dec, &mp_nb_mode);
if (argc != 3)
{
fprintf (stderr, "Usage: encode [bits file] [out file]\nargc = %d", argc);
@@ -32,7 +32,13 @@ int main(int argc, char **argv)
frame_bits_reset(&bits);
frame_bits_init_from(&bits, cbits, 37);
decode(&dec, &bits, output);
-
+ for (i=0;i<FRAME_SIZE;i++)
+ {
+ if (output[i]>32000)
+ output[i]=32000;
+ else if (output[i]<-32000)
+ output[i]=-32000;
+ }
for (i=0;i<FRAME_SIZE;i++)
out[i]=output[i];
fwrite(out, sizeof(short), FRAME_SIZE, fout);