diff options
author | Jean-Marc Valin <Jean-Marc.Valin@csiro.au> | 2008-02-07 04:24:26 +0300 |
---|---|---|
committer | Jean-Marc Valin <Jean-Marc.Valin@csiro.au> | 2008-02-08 02:22:52 +0300 |
commit | 4d0a7d0f1bc96afe8d1756f75c8b61645dd7e265 (patch) | |
tree | 3004d0a5697705d0ea72be4d53d6f09c8ad0a1d7 /libcelt/testcelt.c | |
parent | 012407760c0d0f05fc5b5d7b674af9057a255f47 (diff) |
Now using an MDCT implementation I can actually understand.
Diffstat (limited to 'libcelt/testcelt.c')
-rw-r--r-- | libcelt/testcelt.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libcelt/testcelt.c b/libcelt/testcelt.c index d552a9b..dcdcfbd 100644 --- a/libcelt/testcelt.c +++ b/libcelt/testcelt.c @@ -106,10 +106,15 @@ int main(int argc, char *argv[]) //printf ("\n"); //printf ("%d\n", len); /* This is to simulate packet loss */ +#if 1 if (rand()%100==-1) celt_decode(dec, NULL, len, out); else celt_decode(dec, data, len, out); +#else + for (i=0;i<frame_size*channels;i++) + out[i] = in[i]; +#endif //printf ("\n"); for (i=0;i<frame_size*channels;i++) rmsd += (in[i]-out[i])*1.0*(in[i]-out[i]); |