From 4dbc29e3805414e694f91130a010e05f06a554f8 Mon Sep 17 00:00:00 2001 From: Herman Chen Date: Thu, 1 Jul 2021 16:49:33 +0800 Subject: [PATCH] [mpi_dec_test]: Allow loop jpeg decoding test Change-Id: I2074554b9106213671c976705a195b0e9f740eb7 Signed-off-by: Herman Chen --- test/mpi_dec_test.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test/mpi_dec_test.c b/test/mpi_dec_test.c index 61e06e2a..0b273d62 100644 --- a/test/mpi_dec_test.c +++ b/test/mpi_dec_test.c @@ -446,13 +446,15 @@ static int dec_advanced(MpiDecLoopData *data) mpp_log_q(quiet, "%p found eos frame\n", ctx); } } - if (data->frame_num > 0 && data->frame_count < data->frame_num) { + + if (data->frame_num > 0 && data->frame_count >= data->frame_num) { + data->eos = 1; + } else { data->eos = 0; clearerr(data->fp_input); rewind(data->fp_input); - } else { - data->eos = 1; } + /* output queue */ ret = mpi->enqueue(ctx, MPP_PORT_OUTPUT, task); if (ret)