Loading drivers/media/platform/msm/vidc/msm_vidc_common.c +2 −0 Original line number Diff line number Diff line Loading @@ -1201,6 +1201,8 @@ static void handle_event_change(enum hal_command_response cmd, void *data) inst->prop.width[OUTPUT_PORT] = event_notify->width; } inst->seqchanged_count++; if (inst->session_type == MSM_VIDC_DECODER) msm_dcvs_init_load(inst); Loading drivers/media/platform/msm/vidc/msm_vidc_dcvs.c +2 −1 Original line number Diff line number Diff line Loading @@ -619,7 +619,8 @@ static bool msm_dcvs_check_supported(struct msm_vidc_inst *inst) if (!is_codec_supported || !IS_VALID_DCVS_SESSION(num_mbs_per_frame, res->dcvs_limit[inst->session_type].min_mbpf) || !IS_VALID_DCVS_SESSION(instance_load, dcvs_limit)) !IS_VALID_DCVS_SESSION(instance_load, dcvs_limit) || inst->seqchanged_count > 1) return false; if (!output_buf_req) { Loading drivers/media/platform/msm/vidc/msm_vidc_internal.h +1 −0 Original line number Diff line number Diff line Loading @@ -273,6 +273,7 @@ struct msm_vidc_inst { bool in_reconfig; u32 reconfig_width; u32 reconfig_height; u32 seqchanged_count; struct dentry *debugfs_root; void *priv; struct msm_vidc_debug debug; Loading Loading
drivers/media/platform/msm/vidc/msm_vidc_common.c +2 −0 Original line number Diff line number Diff line Loading @@ -1201,6 +1201,8 @@ static void handle_event_change(enum hal_command_response cmd, void *data) inst->prop.width[OUTPUT_PORT] = event_notify->width; } inst->seqchanged_count++; if (inst->session_type == MSM_VIDC_DECODER) msm_dcvs_init_load(inst); Loading
drivers/media/platform/msm/vidc/msm_vidc_dcvs.c +2 −1 Original line number Diff line number Diff line Loading @@ -619,7 +619,8 @@ static bool msm_dcvs_check_supported(struct msm_vidc_inst *inst) if (!is_codec_supported || !IS_VALID_DCVS_SESSION(num_mbs_per_frame, res->dcvs_limit[inst->session_type].min_mbpf) || !IS_VALID_DCVS_SESSION(instance_load, dcvs_limit)) !IS_VALID_DCVS_SESSION(instance_load, dcvs_limit) || inst->seqchanged_count > 1) return false; if (!output_buf_req) { Loading
drivers/media/platform/msm/vidc/msm_vidc_internal.h +1 −0 Original line number Diff line number Diff line Loading @@ -273,6 +273,7 @@ struct msm_vidc_inst { bool in_reconfig; u32 reconfig_width; u32 reconfig_height; u32 seqchanged_count; struct dentry *debugfs_root; void *priv; struct msm_vidc_debug debug; Loading