summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Huber <s.huber@bct-electronic.com>2012-12-04 14:55:01 +0100
committerTanu Kaskinen <tanuk@iki.fi>2012-12-19 12:31:48 +0200
commitdc19d3eb299186d074d26c3e209e40f21dc7efec (patch)
tree95e27a59e838ad8d1a1c2bc0fe24318e968cb478
parent53f2964b4015b83a928d3f98253dfc59cc3d7f62 (diff)
echo-cancel: Fix null implementation to setup one channel
memcpy() of the null implementation's run() copied data for only one channel. Set the number of channels to 1 in init() in order to guarantee this. Signed-off-by: Stefan Huber <s.huber@bct-electronic.com> Acked-by: Peter Meerwald <p.meerwald@bct-electronic.com>
-rw-r--r--src/modules/echo-cancel/null.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/echo-cancel/null.c b/src/modules/echo-cancel/null.c
index bcdd3a6e6..1820661b2 100644
--- a/src/modules/echo-cancel/null.c
+++ b/src/modules/echo-cancel/null.c
@@ -32,6 +32,8 @@ pa_bool_t pa_null_ec_init(pa_core *c, pa_echo_canceller *ec,
unsigned framelen = 256;
source_ss->format = PA_SAMPLE_S16NE;
+ source_ss->channels = 1;
+
*sink_ss = *source_ss;
*sink_map = *source_map;