diff options
author | Mark Harris <mark.hsj@gmail.com> | 2016-07-22 07:39:41 +0300 |
---|---|---|
committer | Mark Harris <mark.hsj@gmail.com> | 2016-07-22 07:39:41 +0300 |
commit | b0b6d6aeac82704ebc04091e538eb84b6eae59fd (patch) | |
tree | a36770a004fa8244c0ca1d5306bd85e96788bc25 /tests | |
parent | d401961a1858c616fac95ffc8065539a47c3f2df (diff) |
test_opus_decode: Check all soft clip samples
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_opus_decode.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/test_opus_decode.c b/tests/test_opus_decode.c index 5ab16acc..14a8eef5 100644 --- a/tests/test_opus_decode.c +++ b/tests/test_opus_decode.c @@ -384,26 +384,26 @@ void test_soft_clip(void) { for (j=0;j<1024;j++) { - x[j]=(i&255)*(1/32.f)-4.f; + x[j]=(j&255)*(1/32.f)-4.f; } opus_pcm_soft_clip(&x[i],1024-i,1,s); for (j=i;j<1024;j++) { - if(x[i]>1.f)test_failed(); - if(x[i]<-1.f)test_failed(); + if(x[j]>1.f)test_failed(); + if(x[j]<-1.f)test_failed(); } } for(i=1;i<9;i++) { for (j=0;j<1024;j++) { - x[j]=(i&255)*(1/32.f)-4.f; + x[j]=(j&255)*(1/32.f)-4.f; } opus_pcm_soft_clip(x,1024/i,i,s); for (j=0;j<(1024/i)*i;j++) { - if(x[i]>1.f)test_failed(); - if(x[i]<-1.f)test_failed(); + if(x[j]>1.f)test_failed(); + if(x[j]<-1.f)test_failed(); } } opus_pcm_soft_clip(x,0,1,s); |