From 6bb268b1f41c1a8275b6da56f88630f4aa4cb5b6 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Sat, 5 Sep 2015 09:48:46 +0200 Subject: [PATCH] src/fvec.c: add variant for fvec_set_all using catlas --- src/fvec.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/fvec.c b/src/fvec.c index abdf3d1b..e2361cc2 100644 --- a/src/fvec.c +++ b/src/fvec.c @@ -27,10 +27,12 @@ #define aubio_vDSP_mmov vDSP_mmov #define aubio_vDSP_vmul vDSP_vmul #define aubio_vDSP_vfill vDSP_vfill +#define aubio_catlas_set catlas_sset #else /* HAVE_AUBIO_DOUBLE */ #define aubio_vDSP_mmov vDSP_mmovD #define aubio_vDSP_vmul vDSP_vmulD #define aubio_vDSP_vfill vDSP_vfillD +#define aubio_catlas_set catlas_dset #endif /* HAVE_AUBIO_DOUBLE */ #endif @@ -79,6 +81,7 @@ void fvec_set_all (fvec_t *s, smpl_t val) { s->data[j] = val; } #else + //aubio_catlas_set(s->length, val, s->data, 1); aubio_vDSP_vfill(&val, s->data, 1, s->length); #endif } -- 2.11.0