From 4eda00e068fce9a3dc0414c9d41c1bebff9ee2d1 Mon Sep 17 00:00:00 2001 From: Mihir Ganu Date: Wed, 19 May 2021 15:20:47 -0700 Subject: [PATCH] video: driver: Update MBPF session admission check Update session admission check to enforce max MBPF limit by considering both realtime and non-realtime sessions. Change-Id: I2556a6d7e4220f3151406febef3f0ebde9b4a20b Signed-off-by: Mihir Ganu --- driver/vidc/src/msm_vidc_driver.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/driver/vidc/src/msm_vidc_driver.c b/driver/vidc/src/msm_vidc_driver.c index b75c47b3f4..983975ccdb 100644 --- a/driver/vidc/src/msm_vidc_driver.c +++ b/driver/vidc/src/msm_vidc_driver.c @@ -4935,10 +4935,9 @@ static int msm_vidc_check_mbpf_supported(struct msm_vidc_inst *inst) if (instance->state == MSM_VIDC_ERROR) continue; - /* ignore thumbnail, image, and non realtime sessions */ + /* ignore thumbnail and image sessions */ if (is_thumbnail_session(instance) || - is_image_session(instance) || - !is_realtime_session(instance)) + is_image_session(instance)) continue; mbpf += msm_vidc_get_mbs_per_frame(instance);