aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2012-05-23 19:27:52 +0200
committerSylvain Munaut <tnt@246tNt.com>2012-05-24 10:59:39 +0200
commitd070919a983503fe43fad3d2bb0b7fe1f8a19c8f (patch)
treecdd079abca3f4cc29f7d52b5f6a9411c774ca4f7 /include
parent76671f27d0b770979d72c68c5c855e5257466ff0 (diff)
cxvec_math: Add osmo_cxvec_delay function
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Diffstat (limited to 'include')
-rw-r--r--include/osmocom/dsp/cxvec_math.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/osmocom/dsp/cxvec_math.h b/include/osmocom/dsp/cxvec_math.h
index a35f0a5..7e372c4 100644
--- a/include/osmocom/dsp/cxvec_math.h
+++ b/include/osmocom/dsp/cxvec_math.h
@@ -78,6 +78,10 @@ struct osmo_cxvec *
osmo_cxvec_rotate(const struct osmo_cxvec *in, float freq_shift,
struct osmo_cxvec *out);
+struct osmo_cxvec *
+osmo_cxvec_delay(const struct osmo_cxvec *v, float delay,
+ struct osmo_cxvec *out);
+
/*! \brief Various possible types of convolution span */
enum osmo_cxvec_conv_type {
/*! \brief Full span (every possible overlap of f onto g) */