From 23493b5899b2e52a43362b2945cd301b573d2857 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Thu, 21 Apr 2016 19:11:55 +0200 Subject: [PATCH] src/temporal/: add const qualifiers --- src/temporal/filter.c | 10 +++++----- src/temporal/filter.h | 10 +++++----- src/temporal/resampler.c | 4 ++-- src/temporal/resampler.h | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/temporal/filter.c b/src/temporal/filter.c index 8032e503..776d2e6f 100644 --- a/src/temporal/filter.c +++ b/src/temporal/filter.c @@ -39,7 +39,7 @@ struct _aubio_filter_t }; void -aubio_filter_do_outplace (aubio_filter_t * f, fvec_t * in, fvec_t * out) +aubio_filter_do_outplace (aubio_filter_t * f, const fvec_t * in, fvec_t * out) { fvec_copy (in, out); aubio_filter_do (f, out); @@ -93,25 +93,25 @@ aubio_filter_do_filtfilt (aubio_filter_t * f, fvec_t * in, fvec_t * tmp) } lvec_t * -aubio_filter_get_feedback (aubio_filter_t * f) +aubio_filter_get_feedback (const aubio_filter_t * f) { return f->a; } lvec_t * -aubio_filter_get_feedforward (aubio_filter_t * f) +aubio_filter_get_feedforward (const aubio_filter_t * f) { return f->b; } uint_t -aubio_filter_get_order (aubio_filter_t * f) +aubio_filter_get_order (const aubio_filter_t * f) { return f->order; } uint_t -aubio_filter_get_samplerate (aubio_filter_t * f) +aubio_filter_get_samplerate (const aubio_filter_t * f) { return f->samplerate; } diff --git a/src/temporal/filter.h b/src/temporal/filter.h index 13c7cba5..3b3a954a 100644 --- a/src/temporal/filter.h +++ b/src/temporal/filter.h @@ -86,7 +86,7 @@ void aubio_filter_do (aubio_filter_t * f, fvec_t * in); \param out output vector to store filtered input */ -void aubio_filter_do_outplace (aubio_filter_t * f, fvec_t * in, fvec_t * out); +void aubio_filter_do_outplace (aubio_filter_t * f, const fvec_t * in, fvec_t * out); /** filter input vector forward and backward @@ -104,7 +104,7 @@ void aubio_filter_do_filtfilt (aubio_filter_t * f, fvec_t * in, fvec_t * tmp); \return a pointer to the \f$ a_0 ... a_i ... a_P \f$ coefficients */ -lvec_t *aubio_filter_get_feedback (aubio_filter_t * f); +lvec_t *aubio_filter_get_feedback (const aubio_filter_t * f); /** returns a pointer to feedforward coefficients \f$ b_i \f$ @@ -113,7 +113,7 @@ lvec_t *aubio_filter_get_feedback (aubio_filter_t * f); \return a pointer to the \f$ b_0 ... b_i ... b_P \f$ coefficients */ -lvec_t *aubio_filter_get_feedforward (aubio_filter_t * f); +lvec_t *aubio_filter_get_feedforward (const aubio_filter_t * f); /** get order of the filter @@ -122,7 +122,7 @@ lvec_t *aubio_filter_get_feedforward (aubio_filter_t * f); \return the order of the filter */ -uint_t aubio_filter_get_order (aubio_filter_t * f); +uint_t aubio_filter_get_order (const aubio_filter_t * f); /** get sampling rate of the filter @@ -131,7 +131,7 @@ uint_t aubio_filter_get_order (aubio_filter_t * f); \return the sampling rate of the filter, in Hz */ -uint_t aubio_filter_get_samplerate (aubio_filter_t * f); +uint_t aubio_filter_get_samplerate (const aubio_filter_t * f); /** get sampling rate of the filter diff --git a/src/temporal/resampler.c b/src/temporal/resampler.c index 041703eb..99c3271c 100644 --- a/src/temporal/resampler.c +++ b/src/temporal/resampler.c @@ -61,7 +61,7 @@ del_aubio_resampler (aubio_resampler_t * s) } void -aubio_resampler_do (aubio_resampler_t * s, fvec_t * input, fvec_t * output) +aubio_resampler_do (aubio_resampler_t * s, const fvec_t * input, fvec_t * output) { s->proc->input_frames = input->length; s->proc->output_frames = output->length; @@ -92,7 +92,7 @@ del_aubio_resampler (aubio_resampler_t * s UNUSED) } void -aubio_resampler_do (aubio_resampler_t * s UNUSED, fvec_t * input UNUSED, fvec_t * output UNUSED) +aubio_resampler_do (aubio_resampler_t * s UNUSED, const fvec_t * input UNUSED, fvec_t * output UNUSED) { } #endif /* HAVE_SAMPLERATE */ diff --git a/src/temporal/resampler.h b/src/temporal/resampler.h index 1684f752..4d5e7291 100644 --- a/src/temporal/resampler.h +++ b/src/temporal/resampler.h @@ -55,7 +55,7 @@ void del_aubio_resampler (aubio_resampler_t * s); \param output output buffer of size N*ratio */ -void aubio_resampler_do (aubio_resampler_t * s, fvec_t * input, +void aubio_resampler_do (aubio_resampler_t * s, const fvec_t * input, fvec_t * output); #ifdef __cplusplus -- 2.11.0