mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 07:37:31 -04:00
Merge "msm: vidc: Add support to disable CVP usage"
This commit is contained in:
commit
c8be54f0a9
2 changed files with 4 additions and 1 deletions
|
|
@ -4201,6 +4201,9 @@ int msm_venc_set_extradata(struct msm_vidc_inst *inst)
|
|||
}
|
||||
}
|
||||
|
||||
if(!msm_vidc_cvp_usage)
|
||||
inst->prop.extradata_ctrls &= ~EXTRADATA_ENC_INPUT_CVP;
|
||||
|
||||
/* CVP extradata is common between user space and external CVP kernel to kernel.
|
||||
Hence, skipping here and will be set after msm_vidc_prepare_preprocess in start_streaming*/
|
||||
|
||||
|
|
|
|||
|
|
@ -4211,7 +4211,7 @@ static void populate_frame_data(struct vidc_frame_data *data,
|
|||
if (vbuf->flags & V4L2_BUF_FLAG_CODECCONFIG)
|
||||
data->flags |= HAL_BUFFERFLAG_CODECCONFIG;
|
||||
|
||||
if(vbuf->flags & V4L2_BUF_FLAG_CVPMETADATA_SKIP)
|
||||
if(msm_vidc_cvp_usage && (vbuf->flags & V4L2_BUF_FLAG_CVPMETADATA_SKIP))
|
||||
data->flags |= HAL_BUFFERFLAG_CVPMETADATA_SKIP;
|
||||
|
||||
msm_comm_fetch_input_tag(&inst->etb_data, vb->index,
|
||||
|
|
|
|||
Loading…
Reference in a new issue