浏览代码

video: driver: disable auto frame rate for WFD

Disable auto frame rate when time delta based RC
is disabled for WFD encoders.

Change-Id: I40dcf7700cfcc0de2538b43f7ede4a168e452310
Signed-off-by: Zhongbo Shi <[email protected]>
Zhongbo Shi 3 年之前
父节点
当前提交
53447b7da5
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      driver/vidc/src/msm_vidc_driver.c

+ 2 - 1
driver/vidc/src/msm_vidc_driver.c

@@ -2277,7 +2277,8 @@ int msm_vidc_set_auto_framerate(struct msm_vidc_inst *inst, u64 timestamp)
 
 	core = inst->core;
 	if (!core->capabilities[ENC_AUTO_FRAMERATE].value ||
-			is_image_session(inst) || msm_vidc_is_super_buffer(inst))
+			is_image_session(inst) || msm_vidc_is_super_buffer(inst) ||
+			!inst->capabilities->cap[TIME_DELTA_BASED_RC].value)
 		goto exit;
 
 	rc = msm_vidc_update_timestamp(inst, timestamp);