From: Paul Brossier Date: Thu, 21 Apr 2016 17:08:17 +0000 (+0200) Subject: src/utils/: add const qualifiers X-Git-Tag: 0.4.4~300^2~294 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=55d1fa4a8e6a7dac222190203dd6937a1ee2341c;p=aubio.git src/utils/: add const qualifiers --- diff --git a/src/utils/hist.c b/src/utils/hist.c index ea1cb1f5..9b5ab10a 100644 --- a/src/utils/hist.c +++ b/src/utils/hist.c @@ -137,7 +137,7 @@ void aubio_hist_weight (aubio_hist_t *s) { } } -smpl_t aubio_hist_mean (aubio_hist_t *s) { +smpl_t aubio_hist_mean (const aubio_hist_t *s) { uint_t j; smpl_t tmp = 0.0; for (j=0; j < s->nelems; j++) diff --git a/src/utils/hist.h b/src/utils/hist.h index a6bcd75b..e0d04ca6 100644 --- a/src/utils/hist.h +++ b/src/utils/hist.h @@ -50,7 +50,7 @@ void aubio_hist_do(aubio_hist_t *s, fvec_t * input); /** compute the histogram ignoring null elements */ void aubio_hist_do_notnull(aubio_hist_t *s, fvec_t * input); /** compute the mean of the histogram */ -smpl_t aubio_hist_mean(aubio_hist_t *s); +smpl_t aubio_hist_mean(const aubio_hist_t *s); /** weight the histogram */ void aubio_hist_weight(aubio_hist_t *s); /** compute dynamic histogram for non-null elements */ diff --git a/src/utils/parameter.c b/src/utils/parameter.c index cd4ea1c0..f8a8b450 100644 --- a/src/utils/parameter.c +++ b/src/utils/parameter.c @@ -84,7 +84,7 @@ uint_t aubio_parameter_set_current_value ( aubio_parameter_t * param, smpl_t val return err; } -smpl_t aubio_parameter_get_current_value ( aubio_parameter_t * s ) +smpl_t aubio_parameter_get_current_value ( const aubio_parameter_t * s ) { return s->current_value; } @@ -109,7 +109,7 @@ uint_t aubio_parameter_set_steps ( aubio_parameter_t * param, uint_t steps ) return AUBIO_OK; } -uint_t aubio_parameter_get_steps ( aubio_parameter_t * param ) +uint_t aubio_parameter_get_steps ( const aubio_parameter_t * param ) { return param->steps; } @@ -120,7 +120,7 @@ uint_t aubio_parameter_set_min_value ( aubio_parameter_t * param, smpl_t min_val return AUBIO_OK; } -smpl_t aubio_parameter_get_min_value ( aubio_parameter_t * param ) +smpl_t aubio_parameter_get_min_value ( const aubio_parameter_t * param ) { return param->min_value; } @@ -131,7 +131,7 @@ uint_t aubio_parameter_set_max_value ( aubio_parameter_t * param, smpl_t max_val return AUBIO_OK; } -smpl_t aubio_parameter_get_max_value ( aubio_parameter_t * param ) +smpl_t aubio_parameter_get_max_value ( const aubio_parameter_t * param ) { return param->max_value; } diff --git a/src/utils/parameter.h b/src/utils/parameter.h index ef296d08..07a159b1 100644 --- a/src/utils/parameter.h +++ b/src/utils/parameter.h @@ -76,7 +76,7 @@ smpl_t aubio_parameter_get_next_value ( aubio_parameter_t * param ); \return current value */ -smpl_t aubio_parameter_get_current_value ( aubio_parameter_t * param ); +smpl_t aubio_parameter_get_current_value ( const aubio_parameter_t * param ); /** set current parameter value, skipping interpolation @@ -105,7 +105,7 @@ uint_t aubio_parameter_set_steps ( aubio_parameter_t * param, uint_t steps ); \return number of steps */ -uint_t aubio_parameter_get_steps ( aubio_parameter_t * param); +uint_t aubio_parameter_get_steps ( const aubio_parameter_t * param); /** set minimum value of this parameter @@ -124,7 +124,7 @@ uint_t aubio_parameter_set_min_value ( aubio_parameter_t * param, smpl_t min_val \return minimum value */ -smpl_t aubio_parameter_get_min_value ( aubio_parameter_t * param ); +smpl_t aubio_parameter_get_min_value ( const aubio_parameter_t * param ); /** set maximum value of this parameter @@ -143,7 +143,7 @@ uint_t aubio_parameter_set_max_value ( aubio_parameter_t * param, smpl_t max_val \return maximum value */ -smpl_t aubio_parameter_get_max_value ( aubio_parameter_t * param ); +smpl_t aubio_parameter_get_max_value ( const aubio_parameter_t * param ); /** destroy ::aubio_parameter_t object diff --git a/src/utils/scale.c b/src/utils/scale.c index 83933f82..3bd116c8 100644 --- a/src/utils/scale.c +++ b/src/utils/scale.c @@ -37,7 +37,7 @@ struct _aubio_scale_t { */ }; -aubio_scale_t * new_aubio_scale (smpl_t ilow, smpl_t ihig, +aubio_scale_t * new_aubio_scale (smpl_t ilow, smpl_t ihig, smpl_t olow, smpl_t ohig) { aubio_scale_t * s = AUBIO_NEW(aubio_scale_t); aubio_scale_set_limits (s, ilow, ihig, olow, ohig);