From 0e15e96c9fc586be40d7d9747e9749bd12f311c0 Mon Sep 17 00:00:00 2001 From: Jeffy Chen Date: Mon, 17 Jan 2022 18:23:22 +0800 Subject: [PATCH] [hal_jpegd]: Correct output format when PP not used Otherwise the output format would always be the initial value(YUV420SP). Change-Id: I6b792cb1010b96e136ce008250b2e1a4f90635e5 Signed-off-by: Jeffy Chen --- mpp/hal/vpu/jpegd/hal_jpegd_rkv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mpp/hal/vpu/jpegd/hal_jpegd_rkv.c b/mpp/hal/vpu/jpegd/hal_jpegd_rkv.c index d59e1a9e..3df19f4b 100644 --- a/mpp/hal/vpu/jpegd/hal_jpegd_rkv.c +++ b/mpp/hal/vpu/jpegd/hal_jpegd_rkv.c @@ -357,6 +357,7 @@ static MPP_RET setup_output_fmt(JpegdHalCtx *ctx, JpegdSyntax *syntax, RK_S32 ou } } else { //keep original format regs->reg2_sys.yuv_out_format = YUV_OUT_FMT_NO_TRANS; + ctx->output_fmt = s->output_fmt; } jpegd_dbg_hal("convert format %d to format %d\n", s->output_fmt, ctx->output_fmt);