[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1539071530-1441-1-git-send-email-mgottam@codeaurora.org>
Date: Tue, 9 Oct 2018 13:22:10 +0530
From: Malathi Gottam <mgottam@...eaurora.org>
To: stanimir.varbanov@...aro.org, hverkuil@...all.nl,
mchehab@...nel.org
Cc: linux-media@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-arm-msm@...r.kernel.org, acourbot@...omium.org,
vgarodia@...eaurora.org, mgottam@...eaurora.org
Subject: [PATCH] media: venus: amend buffer size for bitstream plane
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 <mgottam@...eaurora.org>
---
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
Powered by blists - more mailing lists