video: driver: Correct max mbps calc for slicing

Max mbps has to be calculated using max fps.

Change-Id: Ic0e3b337c7327e9a9bd4ada6b2008ccb6fa1be04
Signed-off-by: Priyanka Gujjula <quic_pgujjula@quicinc.com>
This commit is contained in:
Priyanka Gujjula
2021-11-10 12:04:08 +05:30
父節點 043ab4c9f7
當前提交 cf52dc1e6c

查看文件

@@ -1346,7 +1346,7 @@ int msm_vidc_adjust_slice_count(void *instance, struct v4l2_ctrl *ctrl)
mbpf = NUM_MBS_PER_FRAME(output_height, output_width);
mbps = NUM_MBS_PER_SEC(output_height, output_width, fps);
max_mbpf = NUM_MBS_PER_FRAME(max_height, max_width);
max_mbps = NUM_MBS_PER_SEC(max_height, max_width, fps);
max_mbps = NUM_MBS_PER_SEC(max_height, max_width, MAX_SLICES_FRAME_RATE);
if (mbpf > max_mbpf || mbps > max_mbps) {
adjusted_value = V4L2_MPEG_VIDEO_MULTI_SLICE_MODE_SINGLE;