Message ID | 1649747356-3207-3-git-send-email-quic_vgarodia@quicinc.com |
---|---|
State | Accepted |
Commit | 59685fdfac6d7343c4047f2acfbc5bce8971b0f9 |
Headers | show |
Series | [1/2] media: venus: do not queue internal buffers from previous sequence | expand |
diff --git a/drivers/media/platform/qcom/venus/vdec.c b/drivers/media/platform/qcom/venus/vdec.c index 91da3f5..4ac1132 100644 --- a/drivers/media/platform/qcom/venus/vdec.c +++ b/drivers/media/platform/qcom/venus/vdec.c @@ -1200,6 +1200,8 @@ static void vdec_stop_streaming(struct vb2_queue *q) struct venus_inst *inst = vb2_get_drv_priv(q); int ret = -EINVAL; + vdec_pm_get_put(inst); + mutex_lock(&inst->lock); if (q->type == V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE)