Lines Matching refs:output_fmt

296     if (ctx->set_output_fmt_flag && (ctx->output_fmt != s->output_fmt)) {   // PP enable  in setup_output_fmt()
297 if (MPP_FRAME_FMT_IS_YUV(ctx->output_fmt) && s->output_fmt != MPP_FMT_YUV400) { in setup_output_fmt()
298 if (ctx->output_fmt == MPP_FMT_YUV420SP) in setup_output_fmt()
300 else if (ctx->output_fmt == MPP_FMT_YUV422_YUYV) in setup_output_fmt()
306 else if (ctx->output_fmt == MPP_FMT_YUV422_YVYU) { in setup_output_fmt()
309 } else if (ctx->output_fmt == MPP_FMT_YUV420SP_VU) { in setup_output_fmt()
313 } else if (MPP_FRAME_FMT_IS_RGB(ctx->output_fmt)) { in setup_output_fmt()
314 if (ctx->output_fmt == MPP_FMT_RGB888) { in setup_output_fmt()
317 } else if (ctx->output_fmt == (MPP_FMT_BGR565 | MPP_FRAME_FMT_LE_MASK) || in setup_output_fmt()
318 ctx->output_fmt == MPP_FMT_RGB565) { // bgr565le or rgb565be in setup_output_fmt()
322 mpp_err_f("unsupported output format %d\n", ctx->output_fmt); in setup_output_fmt()
334 ctx->output_fmt = s->output_fmt; in setup_output_fmt()
337 if (MPP_FRAME_FMT_IS_TILE(ctx->output_fmt)) in setup_output_fmt()
342 jpegd_dbg_hal("convert format %d to format %d\n", s->output_fmt, ctx->output_fmt); in setup_output_fmt()
351 mpp_frame_set_fmt(frm, ctx->output_fmt); in setup_output_fmt()
606 ctx->output_fmt = MPP_FMT_YUV420SP; in hal_jpegd_rkv_deinit()
810 MppFrameFormat output_fmt = *((MppFrameFormat *)param); in hal_jpegd_rkv_control() local
812 MppFrameFormat frm_fmt = output_fmt & MPP_FRAME_FMT_MASK; in hal_jpegd_rkv_control()
814 if (MPP_FRAME_FMT_IS_FBC(output_fmt)) { in hal_jpegd_rkv_control()
818 if (MPP_FRAME_FMT_IS_TILE(output_fmt)) { in hal_jpegd_rkv_control()
819 if (soc_type < ROCKCHIP_SOC_RK3576 || MPP_FRAME_FMT_IS_RGB(output_fmt)) { in hal_jpegd_rkv_control()
824 if (MPP_FRAME_FMT_IS_RGB(output_fmt)) { in hal_jpegd_rkv_control()
830 if (output_fmt != MPP_FMT_RGB555 && output_fmt != MPP_FMT_RGB888 ) { in hal_jpegd_rkv_control()
836 && output_fmt != MPP_FMT_RGB888) { in hal_jpegd_rkv_control()
843 mpp_err_f("invalid output format 0x%x\n", output_fmt); in hal_jpegd_rkv_control()
845 JpegHalCtx->output_fmt = output_fmt; in hal_jpegd_rkv_control()
847 jpegd_dbg_hal("output_format: 0x%x\n", JpegHalCtx->output_fmt); in hal_jpegd_rkv_control()