shithub: aubio

Download patch

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