src/onset/onset.c: setters to return unsigned ints
authorPaul Brossier <piem@piem.org>
Fri, 16 Oct 2009 02:03:03 +0000 (04:03 +0200)
committerPaul Brossier <piem@piem.org>
Fri, 16 Oct 2009 02:03:03 +0000 (04:03 +0200)
src/onset/onset.c
src/onset/onset.h

index b906469905cd2075e82b76344bf6bfb10ea7d9c4..0ab45c77612e6bd5de1b71197223d355dc66f17b 100644 (file)
@@ -71,20 +71,20 @@ void aubio_onset_do (aubio_onset_t *o, fvec_t * input, fvec_t * onset)
   return;
 }
 
-void aubio_onset_set_silence(aubio_onset_t * o, smpl_t silence) {
+uint_t aubio_onset_set_silence(aubio_onset_t * o, smpl_t silence) {
   o->silence = silence;
-  return;
+  return AUBIO_OK;
 }
 
-void aubio_onset_set_threshold(aubio_onset_t * o, smpl_t threshold) {
+uint_t aubio_onset_set_threshold(aubio_onset_t * o, smpl_t threshold) {
   o->threshold = threshold;
   aubio_peakpicker_set_threshold(o->pp, o->threshold);
-  return;
+  return AUBIO_OK;
 }
 
-void aubio_onset_set_minioi(aubio_onset_t * o, uint_t minioi) {
+uint_t aubio_onset_set_minioi(aubio_onset_t * o, uint_t minioi) {
   o->minioi = minioi;
-  return;
+  return AUBIO_OK;
 }
 
 /* Allocate memory for an onset detection */
index 2ec8803cfd310fb42c2c4ecf523a9095dfd96543..6bdd254926ee6cb44d790eb46ae6e1e571eedb08 100644 (file)
@@ -69,7 +69,7 @@ void aubio_onset_do (aubio_onset_t *o, fvec_t * input, fvec_t * onset);
   \param silence new silence detection threshold
 
 */
-void aubio_onset_set_silence(aubio_onset_t * o, smpl_t silence);
+uint_t aubio_onset_set_silence(aubio_onset_t * o, smpl_t silence);
 
 /** set onset detection peak picking threshold 
 
@@ -77,7 +77,7 @@ void aubio_onset_set_silence(aubio_onset_t * o, smpl_t silence);
   \param threshold new peak-picking threshold
 
 */
-void aubio_onset_set_threshold(aubio_onset_t * o, smpl_t threshold);
+uint_t aubio_onset_set_threshold(aubio_onset_t * o, smpl_t threshold);
 
 /** set minimum inter onset interval
 
@@ -86,7 +86,7 @@ void aubio_onset_set_threshold(aubio_onset_t * o, smpl_t threshold);
   hop_size/samplerare)
 
 */
-void aubio_onset_set_minioi(aubio_onset_t * o, uint_t minioi);
+uint_t aubio_onset_set_minioi(aubio_onset_t * o, uint_t minioi);
 
 /** delete onset detection object