summaryrefslogtreecommitdiffstats
path: root/src/tests
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2009-05-01 04:17:34 +0200
committerLennart Poettering <lennart@poettering.net>2009-05-01 04:17:34 +0200
commit76caa270cecd15d046969888f55f09101df7fc27 (patch)
treee7adcd77e68852ef043a9d51b4d46ee9c8e83357 /src/tests
parent4bffc7849f7898fa85dd6ac8e735db86b57814b3 (diff)
resampler-test: use global PA_FLOAT32_SWAP implementation
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/resampler-test.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/tests/resampler-test.c b/src/tests/resampler-test.c
index 6b4a64ca..596070f9 100644
--- a/src/tests/resampler-test.c
+++ b/src/tests/resampler-test.c
@@ -34,12 +34,6 @@
#include <liboil/liboil.h>
-static float swap_float(float a) {
- uint32_t *b = (uint32_t*) &a;
- *b = PA_UINT32_SWAP(*b);
- return a;
-}
-
static void dump_block(const pa_sample_spec *ss, const pa_memchunk *chunk) {
void *d;
unsigned i;
@@ -84,7 +78,7 @@ static void dump_block(const pa_sample_spec *ss, const pa_memchunk *chunk) {
float *u = d;
for (i = 0; i < chunk->length / pa_frame_size(ss); i++) {
- printf("%1.3g ", ss->format == PA_SAMPLE_FLOAT32NE ? *u : swap_float(*u));
+ printf("%4.3g ", ss->format == PA_SAMPLE_FLOAT32NE ? *u : PA_FLOAT32_SWAP(*u));
u++;
}
@@ -179,7 +173,7 @@ static pa_memblock* generate_block(pa_mempool *pool, const pa_sample_spec *ss) {
if (ss->format == PA_SAMPLE_FLOAT32RE)
for (i = 0; i < 10; i++)
- u[i] = swap_float(u[i]);
+ u[i] = PA_FLOAT32_SWAP(u[i]);
break;
}