diff --git a/drivers/media/platform/exynos/mfc/base/mfc_qos.c b/drivers/media/platform/exynos/mfc/base/mfc_qos.c index 048c241ea..a742b1f23 100755 --- a/drivers/media/platform/exynos/mfc/base/mfc_qos.c +++ b/drivers/media/platform/exynos/mfc/base/mfc_qos.c @@ -559,7 +559,7 @@ void mfc_qos_update_last_framerate(struct mfc_ctx *ctx, u64 timestamp) if (ctx->last_framerate > MFC_MAX_FPS) ctx->last_framerate = MFC_MAX_FPS; - if (!(ctx->type == MFCINST_DECODER && !IS_UHD_RES(ctx))) + if (ctx->src_ts.ts_is_full) ctx->last_framerate = (ctx->qos_ratio * ctx->last_framerate) / 100; }