video: Added more validations

Fixes for KW security issues.
CRs-Fixed: 2836558

Change-Id: I0c8ca6b13c00420a50b8518caea6ad51ed1268bb
Signed-off-by: Karthikeyan Periasamy <kperiasa@codeaurora.org>
This commit is contained in:
Karthikeyan Periasamy
2021-02-24 14:24:18 -08:00
rodzic d4b5661567
commit 0e491223d5
3 zmienionych plików z 12 dodań i 2 usunięć

Wyświetl plik

@@ -616,7 +616,7 @@ int msm_vidc_decide_work_route_iris2(struct msm_vidc_inst* inst)
int msm_vidc_decide_quality_mode_iris2(struct msm_vidc_inst* inst)
{
struct msm_vidc_inst_capability* capability = inst->capabilities;
struct msm_vidc_inst_capability* capability = NULL;
struct msm_vidc_core *core;
u32 mbpf, mbps, max_hq_mbpf, max_hq_mbps;
u32 mode;
@@ -626,6 +626,8 @@ int msm_vidc_decide_quality_mode_iris2(struct msm_vidc_inst* inst)
return -EINVAL;
}
capability = inst->capabilities;
if (!is_encode_session(inst))
return 0;