ref: 28c162c125bc61fd307185a26ead58192e3046ea
parent: 93177fa4624ece0d108932472b7edcfdddb14f23
author: Paul Brossier <piem@piem.org>
date: Thu Oct 15 17:09:38 EDT 2009
src/utils/scale.{c,h}: set method to return int
--- a/src/utils/scale.c
+++ b/src/utils/scale.c
@@ -47,7 +47,7 @@
AUBIO_FREE(s);
}
-void aubio_scale_set_limits (aubio_scale_t *s, smpl_t ilow, smpl_t ihig,
+uint_t aubio_scale_set_limits (aubio_scale_t *s, smpl_t ilow, smpl_t ihig,
smpl_t olow, smpl_t ohig) {
smpl_t inputrange = ihig - ilow;
smpl_t outputrange= ohig - olow;
@@ -63,6 +63,7 @@
inputrange = inputrange * -1.0f;
}
}
+ return AUBIO_OK;
}
void aubio_scale_do (aubio_scale_t *s, fvec_t *input)
--- a/src/utils/scale.h
+++ b/src/utils/scale.h
@@ -68,7 +68,7 @@
\param ihig higher value of output function
*/
-void aubio_scale_set_limits (aubio_scale_t *s, smpl_t ilow, smpl_t ihig,
+uint_t aubio_scale_set_limits (aubio_scale_t *s, smpl_t ilow, smpl_t ihig,
smpl_t olow, smpl_t ohig);
#ifdef __cplusplus