From c881293fdb61559e7865e335888c3be530f57a03 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Mon, 11 Jan 2021 10:52:07 -0500 Subject: [PATCH] TT#86103 fix 7b2503a Change-Id: Iaed6e5fca4d8ef74b3edc0d9e9ecc37cc95c9b8e --- recording-daemon/mix.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/recording-daemon/mix.c b/recording-daemon/mix.c index a37409adf..93aa252fa 100644 --- a/recording-daemon/mix.c +++ b/recording-daemon/mix.c @@ -80,8 +80,11 @@ static void mix_input_reset(mix_t *mix, unsigned int idx) { unsigned int mix_get_index(mix_t *mix, void *ptr) { unsigned int next = mix->next_idx++; - if (next < NUM_INPUTS) // must be unused + if (next < NUM_INPUTS) { + // must be unused + mix->input_ref[next] = ptr; return next; + } // too many inputs - find one to re-use struct timeval earliest = {0,};