From cd7ab4c281f5c7352c239088aa78a06305306ff0 Mon Sep 17 00:00:00 2001 From: Kamil Trzcinski Date: Fri, 24 Feb 2023 19:59:52 +0100 Subject: [PATCH] buffer_lock: Fix buffer lock checking for streaming --- device/buffer_lock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device/buffer_lock.c b/device/buffer_lock.c index b8f9d0d..aa08a62 100644 --- a/device/buffer_lock.c +++ b/device/buffer_lock.c @@ -34,7 +34,7 @@ bool buffer_lock_needs_buffer(buffer_lock_t *buf_lock) if (buf_lock->refs > 0) { needs_buffer = true; } - for (int i = 0; !needs_buffer && buf_lock->notify_buffer[i] && i < BUFFER_LOCK_MAX_CALLBACKS; i++) { + for (int i = 0; !needs_buffer && buf_lock->check_streaming[i] && i < BUFFER_LOCK_MAX_CALLBACKS; i++) { needs_buffer = buf_lock->check_streaming[i](buf_lock); } pthread_mutex_unlock(&buf_lock->lock);