[Sound-open-firmware] [PATCH] pipeline: clear buffer content to 0s on new
Keyon Jie
yang.jie at linux.intel.com
Tue Dec 6 08:43:35 CET 2016
We need clear/reset buffer content to 0s each time
creating a pipeline buffer, to avoid random noise
when using it.
Signed-off-by: Keyon Jie <yang.jie at linux.intel.com>
---
src/audio/pipeline.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/audio/pipeline.c b/src/audio/pipeline.c
index f42fa15..50ae768 100644
--- a/src/audio/pipeline.c
+++ b/src/audio/pipeline.c
@@ -250,6 +250,7 @@ struct comp_buffer *pipeline_buffer_new(struct pipeline *p,
trace_pipe_error("ebm");
return NULL;
}
+ bzero(buffer->addr, desc->size);
buffer->w_ptr = buffer->r_ptr = buffer->addr;
buffer->end_addr = buffer->addr + desc->size;
--
2.7.4
More information about the Sound-open-firmware
mailing list