diff options
author | Tom Tsou <tom@tsou.cc> | 2015-03-25 12:55:11 -0700 |
---|---|---|
committer | Tom Tsou <tom.tsou@ettus.com> | 2015-08-21 19:31:24 -0700 |
commit | f147b174475171cdf79ccba25a5e66fec282efcd (patch) | |
tree | ea18554ae3a1cccfa6c8b0d5f4ee565db516e266 /Transceiver52M/common/convolve.h | |
parent | d4d3daa12ea5491f4b6ba03805d4a2d3f068bc11 (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.h | 16 |
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); |