volume: Make tests use only valid volumes
authorArun Raghavan <arun.raghavan@collabora.co.uk>
Tue, 26 Oct 2010 14:20:19 +0000 (15:20 +0100)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Sat, 5 Mar 2011 07:48:01 +0000 (13:18 +0530)
src/pulsecore/svolume_arm.c
src/pulsecore/svolume_mmx.c
src/pulsecore/svolume_sse.c

index c2830cf..12660dd 100644 (file)
@@ -152,7 +152,7 @@ static void run_test (void) {
     memcpy (samples_orig, samples, sizeof (samples));
 
     for (i = 0; i < CHANNELS; i++)
-        volumes[i] = rand() >> 1;
+        volumes[i] = PA_CLAMP_VOLUME(rand() >> 1);
     for (padding = 0; padding < PADDING; padding++, i++)
         volumes[i] = volumes[padding];
 
index 3e2992a..5bfe6d4 100644 (file)
@@ -267,7 +267,7 @@ static void run_test (void) {
     memcpy (samples_orig, samples, sizeof (samples));
 
     for (i = 0; i < CHANNELS; i++)
-        volumes[i] = rand() >> 1;
+        volumes[i] = PA_CLAMP_VOLUME(rand() >> 1);
         /* volumes[i] = 0x0000ffff; */
     for (padding = 0; padding < PADDING; padding++, i++)
         volumes[i] = volumes[padding];
index 200482e..f3aa1ed 100644 (file)
@@ -277,7 +277,7 @@ static void run_test (void) {
     memcpy (samples_orig, samples, sizeof (samples));
 
     for (i = 0; i < CHANNELS; i++)
-        volumes[i] = rand() >> 1;
+        volumes[i] = PA_CLAMP_VOLUME(rand() >> 1);
     for (padding = 0; padding < PADDING; padding++, i++)
         volumes[i] = volumes[padding];