From 11eae4bc028bbfee1163dc3caadbee1a117fb9d5 Mon Sep 17 00:00:00 2001 From: Cho KyongHo Date: Fri, 15 May 2015 19:57:08 +0900 Subject: [PATCH] [COMMON] media: smfc: fix doubling number of planes Doubling the number of planes in s_fmt() handler considers that the number of buffers should be doubled the number of planes when back- to-back compression is enabled. But it is implicitly configued during qbuf(). Userspace qbufs double number of buffers than the number of planes. Change-Id: I70312ef199214cc3794c32ff2e8a719f5f11ffaf Signed-off-by: Cho KyongHo --- drivers/media/platform/exynos/smfc/smfc.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/media/platform/exynos/smfc/smfc.c b/drivers/media/platform/exynos/smfc/smfc.c index b49909a650fb..c601f5b94ebe 100644 --- a/drivers/media/platform/exynos/smfc/smfc.c +++ b/drivers/media/platform/exynos/smfc/smfc.c @@ -938,8 +938,6 @@ static bool smfc_v4l2_init_fmt_mplane(const struct smfc_ctx *ctx, pix_mp->plane_fmt[i + j].bytesperline * SMFC_FMT_SEC_SIZE(pix_mp->height); } - - pix_mp->num_planes *= 2; } return true; -- 2.20.1