From c879b85884da54d29f7f30e0c3afd0249a353680 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 14 Aug 2019 11:44:37 +0200 Subject: [PATCH] export-sink: add more buffer space --- src/examples/export-sink.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/examples/export-sink.c b/src/examples/export-sink.c index e91d67dbb..d4760b765 100644 --- a/src/examples/export-sink.c +++ b/src/examples/export-sink.c @@ -45,7 +45,7 @@ #define M_PI_M2 ( M_PI + M_PI ) -#define MAX_BUFFERS 16 +#define MAX_BUFFERS 64 #define DEFAULT_PARAM 0.1 @@ -347,6 +347,9 @@ static int impl_port_use_buffers(void *object, struct data *d = object; uint32_t i; + if (n_buffers > MAX_BUFFERS) + return -ENOSPC; + for (i = 0; i < n_buffers; i++) d->buffers[i] = buffers[i]; d->n_buffers = n_buffers;