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

gitlab.com/quite/celt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Marc Valin <Jean-Marc.Valin@csiro.au>2007-12-06 05:50:14 +0300
committerJean-Marc Valin <Jean-Marc.Valin@csiro.au>2007-12-06 05:50:14 +0300
commitaeb4467d7fa64b88fd9de7670512a8114cf09a68 (patch)
tree0273f63c72999442d130ea2146011af425446b79 /libcelt/bands.c
parent06311335b55b925b006bd31ac005878e656d76f4 (diff)
improved energy quantisation/prediction
Diffstat (limited to 'libcelt/bands.c')
-rw-r--r--libcelt/bands.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/libcelt/bands.c b/libcelt/bands.c
index 52a2c69..2eeff44 100644
--- a/libcelt/bands.c
+++ b/libcelt/bands.c
@@ -163,14 +163,13 @@ void quant_bands(const CELTMode *m, float *X, float *P)
alg_quant2(X+B*eBands[i], B*(eBands[i+1]-eBands[i]), q, P+B*eBands[i]);
for (j=B*eBands[i];j<B*eBands[i+1];j++)
norm[j] = X[j] * n;
- //bits += log2(ncwrs(B*(qbank[i+1]-qbank[i]), q));
+ //bits += log2(ncwrs(B*(eBands[i+1]-eBands[i]), q));
} else {
float n = sqrt(B*(eBands[i+1]-eBands[i]));
copy_quant(X+B*eBands[i], B*(eBands[i+1]-eBands[i]), -q, norm, B, eBands[i]);
for (j=B*eBands[i];j<B*eBands[i+1];j++)
norm[j] = X[j] * n;
- //bits += 1+log2(qbank[i])+log2(ncwrs(B*(qbank[i+1]-qbank[i]), -q));
- //noise_quant(X+B*qbank[i], B*(qbank[i+1]-qbank[i]), q, P+B*qbank[i]);
+ //bits += 1+log2(eBands[i])+log2(ncwrs(B*(eBands[i+1]-eBands[i]), -q));
}
}
//printf ("%f\n", bits);