diff options
author | Taybin Rutkin <taybin@taybin.com> | 2007-03-14 21:33:44 +0000 |
---|---|---|
committer | Taybin Rutkin <taybin@taybin.com> | 2007-03-14 21:33:44 +0000 |
commit | f74981874f578ce5b698be7542a185d4d06b8873 (patch) | |
tree | eddeb21af4ed22bb4982b0ba1443aafb900b8342 /libs/ardour/ardour | |
parent | c309e2a323ffbb95945b4aa177fa93c3cc74bb8f (diff) |
veclib implementation of find_peaks().
git-svn-id: svn://localhost/ardour2/trunk@1590 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r-- | libs/ardour/ardour/mix.h | 6 | ||||
-rw-r--r-- | libs/ardour/ardour/session.h | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/libs/ardour/ardour/mix.h b/libs/ardour/ardour/mix.h index 7515401a2a..68f57c1aa8 100644 --- a/libs/ardour/ardour/mix.h +++ b/libs/ardour/ardour/mix.h @@ -36,7 +36,7 @@ extern "C" { void x86_sse_mix_buffers_no_gain (ARDOUR::Sample *dst, ARDOUR::Sample *src, nframes_t nframes); } -float x86_sse_find_peaks (ARDOUR::Sample *buf, nframes_t nsamples, float *min, float *max); +void x86_sse_find_peaks (ARDOUR::Sample *buf, nframes_t nsamples, float *min, float *max); /* debug wrappers for SSE functions */ @@ -54,7 +54,7 @@ void debug_mix_buffers_no_gain (ARDOUR::Sample *dst, ARDOUR::Sample *src, nfra float veclib_compute_peak (ARDOUR::Sample *buf, nframes_t nsamples, float current); -float veclib_find_peaks (ARDOUR::Sample *buf, nframes_t nsamples, float *min, float *max); +void veclib_find_peaks (ARDOUR::Sample *buf, nframes_t nsamples, float *min, float *max); void veclib_apply_gain_to_buffer (ARDOUR::Sample *buf, nframes_t nframes, float gain); @@ -68,7 +68,7 @@ void veclib_mix_buffers_no_gain (ARDOUR::Sample *dst, ARDOUR::Sample *src float compute_peak (ARDOUR::Sample *buf, nframes_t nsamples, float current); -float find_peaks (ARDOUR::Sample *buf, nframes_t nsamples, float *min, float *max); +void find_peaks (ARDOUR::Sample *buf, nframes_t nsamples, float *min, float *max); void apply_gain_to_buffer (ARDOUR::Sample *buf, nframes_t nframes, float gain); diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h index 7794dc95c8..05840cbc43 100644 --- a/libs/ardour/ardour/session.h +++ b/libs/ardour/ardour/session.h @@ -906,7 +906,7 @@ class Session : public PBD::StatefulDestructible float opt); typedef float (*compute_peak_t) (Sample *, nframes_t, float); - typedef float (*find_peaks_t) (Sample *, nframes_t, float *, float*); + typedef void (*find_peaks_t) (Sample *, nframes_t, float *, float*); typedef void (*apply_gain_to_buffer_t) (Sample *, nframes_t, float); typedef void (*mix_buffers_with_gain_t) (Sample *, Sample *, nframes_t, float); typedef void (*mix_buffers_no_gain_t) (Sample *, Sample *, nframes_t); |