From 74650362eb46b7d932eae7d11c367d70893df606 Mon Sep 17 00:00:00 2001 From: Shivendra Kakrania Date: Wed, 22 May 2019 11:55:12 -0700 Subject: [PATCH] msm: vidc: Updating H264 decoder internal buffer size calculation For H264 decoder, resolutions with non-multiple of 16 were calculating less internal buffer size. Updated calculation to handle such scenarios. Change-Id: I3c07b843cc898a584aba4c9f26627898a7427fe8 Signed-off-by: Shivendra Kakrania --- msm/vidc/msm_vidc_buffer_calculations.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msm/vidc/msm_vidc_buffer_calculations.c b/msm/vidc/msm_vidc_buffer_calculations.c index 116df605866b..da6fc6dba86c 100644 --- a/msm/vidc/msm_vidc_buffer_calculations.c +++ b/msm/vidc/msm_vidc_buffer_calculations.c @@ -110,7 +110,7 @@ ((((width + 15) >> 4) << 7)) #define SIZE_H264D_LB_RECON_DMA_METADATA_WR(width, height) \ - (ALIGN(height, 8) * 32) + (ALIGN(height, 16) * 32) #define SIZE_H264D_QP(width, height) \ (((width + 63) >> 6) * ((height + 63) >> 6) * 128)