video: driver: remove dead code of uneccessary setting VPP delay
In driver num_comv value is coming more than expected due to assumtion of default VPP delay as 2, which is not needed now. Change-Id: Ie24b5b30034cbc465aaa5952d80b6c0811cfe1a2 Signed-off-by: Ankush Mitra <quic_ankumitr@quicinc.com>
Этот коммит содержится в:
@@ -82,12 +82,17 @@ static u32 msm_vidc_decoder_comv_size_iris3(struct msm_vidc_inst *inst)
|
||||
}
|
||||
msm_vidc_update_cap_value(inst, NUM_COMV, num_comv, __func__);
|
||||
|
||||
if (inst->decode_vpp_delay.enable)
|
||||
vpp_delay = inst->decode_vpp_delay.size;
|
||||
else
|
||||
vpp_delay = DEFAULT_BSE_VPP_DELAY;
|
||||
num_comv = max(vpp_delay + 1, num_comv);
|
||||
if (inst->codec == MSM_VIDC_HEIC
|
||||
&& is_thumbnail_session(inst)) {
|
||||
vpp_delay = 0;
|
||||
} else {
|
||||
if (inst->decode_vpp_delay.enable)
|
||||
vpp_delay = inst->decode_vpp_delay.size;
|
||||
else
|
||||
vpp_delay = DEFAULT_BSE_VPP_DELAY;
|
||||
}
|
||||
|
||||
num_comv = max(vpp_delay + 1, num_comv);
|
||||
if (inst->codec == MSM_VIDC_H264) {
|
||||
HFI_BUFFER_COMV_H264D(size, width, height, num_comv);
|
||||
} else if (inst->codec == MSM_VIDC_HEVC || inst->codec == MSM_VIDC_HEIC) {
|
||||
|
@@ -84,12 +84,17 @@ static u32 msm_vidc_decoder_comv_size_iris33(struct msm_vidc_inst *inst)
|
||||
}
|
||||
msm_vidc_update_cap_value(inst, NUM_COMV, num_comv, __func__);
|
||||
|
||||
if (inst->decode_vpp_delay.enable)
|
||||
vpp_delay = inst->decode_vpp_delay.size;
|
||||
else
|
||||
vpp_delay = DEFAULT_BSE_VPP_DELAY;
|
||||
num_comv = max(vpp_delay + 1, num_comv);
|
||||
if (inst->codec == MSM_VIDC_HEIC
|
||||
&& is_thumbnail_session(inst)) {
|
||||
vpp_delay = 0;
|
||||
} else {
|
||||
if (inst->decode_vpp_delay.enable)
|
||||
vpp_delay = inst->decode_vpp_delay.size;
|
||||
else
|
||||
vpp_delay = DEFAULT_BSE_VPP_DELAY;
|
||||
}
|
||||
|
||||
num_comv = max(vpp_delay + 1, num_comv);
|
||||
if (inst->codec == MSM_VIDC_H264) {
|
||||
HFI_BUFFER_COMV_H264D(size, width, height, num_comv);
|
||||
} else if (inst->codec == MSM_VIDC_HEVC || inst->codec == MSM_VIDC_HEIC) {
|
||||
|
Ссылка в новой задаче
Block a user