From bbf3314165182e402ff25acccddc004a87f81ef0 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Mon, 12 Feb 2024 21:09:10 -0500 Subject: Initial cmc implementation, sink fixes Signed-off-by: Andrew Opalach --- src/screen/screen.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/screen') diff --git a/src/screen/screen.c b/src/screen/screen.c index 938e01d..604a357 100644 --- a/src/screen/screen.c +++ b/src/screen/screen.c @@ -308,12 +308,12 @@ static void run_queue_internal(struct camu_screen *scr) struct camu_video_buffer *buf; al_array_foreach(scr->add_queue, i, buf) { add_buffer_internal(scr, buf); - al_array_remove_at_iter(scr->add_queue, i); } + scr->add_queue.size = 0; al_array_foreach(scr->rem_queue, i, buf) { remove_buffer_internal(scr, buf); - al_array_remove_at_iter(scr->rem_queue, i); } + scr->rem_queue.size = 0; } #endif -- cgit v1.2.3-101-g0448