void fvec_zeros(fvec_t *s) { #if defined(HAVE_INTEL_IPP) aubio_ippsZero(s->data, (int)s->length); #elif defined(HAVE_ACCELERATE) aubio_vDSP_vclr(s->data, 1, s->length); #elif defined(HAVE_MEMCPY_HACKS) memset(s->data, 0, s->length * sizeof(smpl_t)); #else fvec_set_all(s, 0.); #endif }
void fvec_zeros(fvec_t *s) { #if !defined(HAVE_MEMCPY_HACKS) && !defined(HAVE_ACCELERATE) fvec_set_all (s, 0.); #else #if defined(HAVE_MEMCPY_HACKS) memset(s->data, 0, s->length * sizeof(smpl_t)); #else aubio_vDSP_vclr(s->data, 1, s->length); #endif #endif }