Forráskód Böngészése

Merge "video: driver: handle drain in open state"

qctecmdr 3 éve
szülő
commit
e10072e7a9
1 módosított fájl, 2 hozzáadás és 1 törlés
  1. 2 1
      driver/vidc/src/msm_vidc_driver.c

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

@@ -1474,7 +1474,8 @@ enum msm_vidc_allow msm_vidc_allow_stop(struct msm_vidc_inst *inst)
 		inst->state == MSM_VIDC_DRC_LAST_FLAG ||
 		inst->state == MSM_VIDC_DRC_DRAIN) {
 		allow = MSM_VIDC_ALLOW;
-	} else if (inst->state == MSM_VIDC_START_INPUT) {
+	} else if (inst->state == MSM_VIDC_START_INPUT ||
+		   inst->state == MSM_VIDC_OPEN) {
 		allow = MSM_VIDC_IGNORE;
 		i_vpr_e(inst, "%s: stop ignored in state %s\n",
 			__func__, state_name(inst->state));