From mboxrd@z Thu Jan 1 00:00:00 1970 From: Malathi Gottam Subject: [PATCH] media: venus: amend buffer size for bitstream plane Date: Tue, 9 Oct 2018 13:22:10 +0530 Message-ID: <1539071530-1441-1-git-send-email-mgottam@codeaurora.org> Return-path: Sender: linux-kernel-owner@vger.kernel.org To: stanimir.varbanov@linaro.org, hverkuil@xs4all.nl, mchehab@kernel.org Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, acourbot@chromium.org, vgarodia@codeaurora.org, mgottam@codeaurora.org List-Id: linux-arm-msm@vger.kernel.org For lower resolutions, incase of encoder, the compressed frame size is more than half of the corresponding input YUV. Keep the size as same as YUV considering worst case. Signed-off-by: Malathi Gottam --- drivers/media/platform/qcom/venus/helpers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/qcom/venus/helpers.c b/drivers/media/platform/qcom/venus/helpers.c index 2679adb..05c5423 100644 --- a/drivers/media/platform/qcom/venus/helpers.c +++ b/drivers/media/platform/qcom/venus/helpers.c @@ -649,7 +649,7 @@ u32 venus_helper_get_framesz(u32 v4l2_fmt, u32 width, u32 height) } if (compressed) { - sz = ALIGN(height, 32) * ALIGN(width, 32) * 3 / 2 / 2; + sz = ALIGN(height, 32) * ALIGN(width, 32) * 3 / 2; return ALIGN(sz, SZ_4K); } -- 1.9.1