summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
authorTaybin Rutkin <taybin@taybin.com>2007-03-14 21:33:44 +0000
committerTaybin Rutkin <taybin@taybin.com>2007-03-14 21:33:44 +0000
commitf74981874f578ce5b698be7542a185d4d06b8873 (patch)
treeeddeb21af4ed22bb4982b0ba1443aafb900b8342 /libs/ardour/ardour
parentc309e2a323ffbb95945b4aa177fa93c3cc74bb8f (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.h6
-rw-r--r--libs/ardour/ardour/session.h2
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);