Implemented rate-dependant allocation for the fine energy quantisation.
[opus.git] / tests / cwrs32-test.c
index 13e5ec6..b9ea1a8 100644 (file)
@@ -12,7 +12,7 @@ int main(int _argc,char **_argv){
   int n;
   for(n=2;n<=NMAX;n++){
     int m;
-    for(m=0;m<=MMAX;m++){
+    for(m=1;m<=MMAX;m++){
       celt_uint32_t uu[NMAX];
       celt_uint32_t inc;
       celt_uint32_t nc;
@@ -22,7 +22,7 @@ int main(int _argc,char **_argv){
       if(inc<1)inc=1;
       for(i=0;i<nc;i+=inc){
         celt_uint32_t u[NMAX];
-        int           x[MMAX+1];
+        int           x[MMAX];
         int           s[MMAX];
         int           x2[MMAX];
         int           s2[MMAX];
@@ -40,7 +40,6 @@ int main(int _argc,char **_argv){
           fprintf(stderr,"Combination-index mismatch.\n");
           return 1;
         }
-        x[m] = -1;
         comb2pulse(n,m,y,x,s);
         /*for(j=0;j<n;j++)printf(" %c%i",y[j]?y[j]<0?'-':'+':' ',abs(y[j]));
         printf("\n");*/