From: Stefan Huber <[email protected]> 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 <[email protected]> Acked-by: Peter Meerwald <[email protected]> --- src/modules/echo-cancel/null.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/echo-cancel/null.c b/src/modules/echo-cancel/null.c index 5f8ced2..6333848 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, *nframes = 256; source_ss->format = PA_SAMPLE_S16NE; + source_ss->channels = 1; + *sink_ss = *source_ss; *sink_map = *source_map; -- 1.7.9.5 _______________________________________________ pulseaudio-discuss mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
