aboutsummaryrefslogtreecommitdiffstats
path: root/Transceiver52M/common/convolve.h
diff options
context:
space:
mode:
authorTom Tsou <tom@tsou.cc>2015-03-25 12:55:11 -0700
committerTom Tsou <tom.tsou@ettus.com>2015-08-21 19:31:24 -0700
commitf147b174475171cdf79ccba25a5e66fec282efcd (patch)
treeea18554ae3a1cccfa6c8b0d5f4ee565db516e266 /Transceiver52M/common/convolve.h
parentd4d3daa12ea5491f4b6ba03805d4a2d3f068bc11 (diff)
sigproc: Make convolution and convert input buffers immutable
For good practice, use const specifier when applicable. Signed-off-by: Tom Tsou <tom@tsou.cc>
Diffstat (limited to 'Transceiver52M/common/convolve.h')
-rw-r--r--Transceiver52M/common/convolve.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/Transceiver52M/common/convolve.h b/Transceiver52M/common/convolve.h
index aef9953..08bda0c 100644
--- a/Transceiver52M/common/convolve.h
+++ b/Transceiver52M/common/convolve.h
@@ -3,26 +3,26 @@
void *convolve_h_alloc(int num);
-int convolve_real(float *x, int x_len,
- float *h, int h_len,
+int convolve_real(const float *x, int x_len,
+ const float *h, int h_len,
float *y, int y_len,
int start, int len,
int step, int offset);
-int convolve_complex(float *x, int x_len,
- float *h, int h_len,
+int convolve_complex(const float *x, int x_len,
+ const float *h, int h_len,
float *y, int y_len,
int start, int len,
int step, int offset);
-int base_convolve_real(float *x, int x_len,
- float *h, int h_len,
+int base_convolve_real(const float *x, int x_len,
+ const float *h, int h_len,
float *y, int y_len,
int start, int len,
int step, int offset);
-int base_convolve_complex(float *x, int x_len,
- float *h, int h_len,
+int base_convolve_complex(const float *x, int x_len,
+ const float *h, int h_len,
float *y, int y_len,
int start, int len,
int step, int offset);