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-25 23:06:42 +0300
committerjmvalin <jmvalin@0101bb08-14d6-0310-b084-bc0e0c8e3800>2002-03-25 23:06:42 +0300
commit1ca4542935827d00511f85597a315b47aaba9273 (patch)
treee78e1d1c084d89cf4235e415100a318bf7127566 /libspeex
parent963c0f016b0fa43503b60e7d3b15ab83b8a9b943 (diff)
oops...
git-svn-id: http://svn.xiph.org/trunk/speex@3186 0101bb08-14d6-0310-b084-bc0e0c8e3800
Diffstat (limited to 'libspeex')
-rw-r--r--libspeex/mpulse.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/libspeex/mpulse.c b/libspeex/mpulse.c
index 06603b9..f16512d 100644
--- a/libspeex/mpulse.c
+++ b/libspeex/mpulse.c
@@ -55,6 +55,14 @@ int porder(int *p, int *s, int *o, int len)
}
}
}
+ printf ("quant_pulse\n");
+ for (i=0;i<len;i++)
+ printf ("%d ", p[i]);
+ printf ("\n");
+ for (i=0;i<len;i++)
+ printf ("%d ", s[i]);
+ printf ("\n");
+
for (i=0;i<len;i++)
{
rep[p[i]]++;
@@ -68,15 +76,6 @@ int porder(int *p, int *s, int *o, int len)
st=uniq;
en=&uniq[nb_uniq-1];
- for (i=0;i<len;i++)
- printf ("%d ", p[i]);
- printf ("\n");
- for (i=0;i<nb_uniq;i++)
- printf ("%d ", uniq[i]);
- printf ("\n");
- for (i=0;i<nb_uniq;i++)
- printf ("%d ", s[i]);
- printf ("\n");
bit1=s[0];
n=0;
@@ -112,6 +111,10 @@ int porder(int *p, int *s, int *o, int len)
}
}
}
+ for (i=0;i<len;i++)
+ printf ("%d ", o[i]);
+ printf ("\n");
+
return s[0];
}
@@ -156,13 +159,10 @@ void rorder(int *p, int *s, int *o, int bit, int len)
ss[0]=bit;
n=1;
+ printf ("unquant_pulse\n");
for (i=0;i<len;i++)
- printf ("%d ", p[i]);
+ printf ("%d ", o[i]);
printf ("\n");
- for (i=0;i<nb_uniq;i++)
- printf ("%d ", uniq[i]);
- printf ("\n");
-
for (i=1;i<len;i++)
{
@@ -365,15 +365,15 @@ float *stack
{
ind*=nsf/nb_tracks;
ind+=tr[j];
- printf ("%d ", ind);
+ /*printf ("%d ", ind);*/
}
frame_bits_pack(bits,ind,track_ind_bits);
- printf ("track %d %d:", i, ind);
+ /*printf ("track %d %d:", i, ind);
for (j=0;j<pulses_per_track;j++)
printf ("%d ", tr[j]);
- printf ("\n");
+ printf ("\n");*/
}
POP(stack);
POP(stack);
@@ -420,7 +420,7 @@ float *stack
int max_val=nsf/nb_tracks;
bit1=frame_bits_unpack_unsigned(bits, 1);
ind = frame_bits_unpack_unsigned(bits,track_ind_bits);
- printf ("unquant ind = %d\n", ind);
+ /*printf ("unquant ind = %d\n", ind);*/
for (j=0;j<pulses_per_track;j++)
{
track[pulses_per_track-1-j]=ind%max_val;
@@ -429,7 +429,7 @@ float *stack
rorder(track, signs, tr, bit1, pulses_per_track);
for (j=0;j<pulses_per_track;j++)
{
- exc[tr[i]*nb_tracks+i] += signs[j] ? -g : g;
+ exc[tr[j]*nb_tracks+i] += signs[j] ? -g : g;
}
}