diff options
author | Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> | 2008-09-22 06:33:14 +0400 |
---|---|---|
committer | Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> | 2008-09-22 06:38:43 +0400 |
commit | b155bb8860e52e73f60a71f7c4acaadb4cb41a9c (patch) | |
tree | 765f9b26d10bc21e7c09d8139df5481b045964b6 /tests/cwrs64-test.c | |
parent | 7bb339d9f92a466673ce49aa5bfda8847a7534e0 (diff) | |
parent | 5ee9715c5cb9694f0af6aa580ec9855b052d6d9b (diff) |
Merge branch 'cwrs_speedup'
Conflicts:
libcelt/cwrs.c
tests/cwrs32-test.c
Diffstat (limited to 'tests/cwrs64-test.c')
-rw-r--r-- | tests/cwrs64-test.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/cwrs64-test.c b/tests/cwrs64-test.c index e699deb..548fa22 100644 --- a/tests/cwrs64-test.c +++ b/tests/cwrs64-test.c @@ -14,7 +14,7 @@ int main(int _argc,char **_argv){ for(n=2;n<=NMAX;n+=3){ int m; for(m=1;m<=MMAX;m++){ - celt_uint64_t uu[NMAX]; + celt_uint64_t uu[MMAX+2]; celt_uint64_t inc; celt_uint64_t nc; celt_uint64_t i; @@ -24,12 +24,12 @@ int main(int _argc,char **_argv){ if(inc<1)inc=1; /*printf("%d/%d: %llu",n,m, nc);*/ for(i=0;i<nc;i+=inc){ - celt_uint64_t u[NMAX>MMAX+2?NMAX:MMAX+2]; + celt_uint64_t u[MMAX+2]; int y[NMAX]; celt_uint64_t v; int k; - memcpy(u,uu,n*sizeof(*u)); - cwrsi64(n,m,i,nc,y,u); + memcpy(u,uu,(m+2)*sizeof(*u)); + cwrsi64(n,m,i,y,u); /*printf("%llu of %llu:",i,nc); for(k=0;k<n;k++)printf(" %+3i",y[k]); printf(" ->");*/ |