From 463c1680f5a924280e3e4ef62a89d15e973036e3 Mon Sep 17 00:00:00 2001 From: Ayoung Sim Date: Wed, 22 May 2019 13:38:03 +0900 Subject: [PATCH] [COMMON] media: mfc: remove bitrate list deletion during DRC Change-Id: I77981d4decbf08e685261850a62f9169c3eab5e2 Signed-off-by: Ayoung Sim --- drivers/media/platform/exynos/mfc/mfc_isr.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/drivers/media/platform/exynos/mfc/mfc_isr.c b/drivers/media/platform/exynos/mfc/mfc_isr.c index 0d9682f6bb1a..95a90f798663 100644 --- a/drivers/media/platform/exynos/mfc/mfc_isr.c +++ b/drivers/media/platform/exynos/mfc/mfc_isr.c @@ -676,7 +676,6 @@ static void __mfc_handle_frame(struct mfc_ctx *ctx, if (dst_frame_status == MFC_REG_DEC_STATUS_DECODING_EMPTY) { if (ctx->state == MFCINST_RES_CHANGE_FLUSH) { struct mfc_timestamp *temp_ts = NULL; - struct mfc_bitrate *temp_bitrate = NULL; mfc_debug(2, "[DRC] Last frame received after resolution change\n"); __mfc_handle_frame_all_extracted(ctx); @@ -698,15 +697,6 @@ static void __mfc_handle_frame(struct mfc_ctx *ctx, mfc_qos_reset_last_framerate(ctx); mfc_qos_set_framerate(ctx, DEC_DEFAULT_FPS); - /* empty the bitrate queue */ - while (!list_empty(&ctx->bitrate_list)) { - temp_bitrate = list_entry((&ctx->bitrate_list)->next, - struct mfc_bitrate, list); - list_del(&temp_bitrate->list); - } - ctx->bitrate_index = 0; - ctx->bitrate_is_full = 0; - goto leave_handle_frame; } else { __mfc_handle_frame_all_extracted(ctx); -- 2.20.1