From 1d8b9cc522bc44b243c900a390cc5715646a80f2 Mon Sep 17 00:00:00 2001 From: Arun Menon Date: Wed, 4 May 2016 13:20:13 -0700 Subject: [PATCH] msm: vidc: Allow zero length qbuf Video driver expects and supports zero length qbuf. The v4l2 framework will allow zero length qbuf only if vb->allow_zero_bytesused is enabled. Change-Id: Ie94ffce93d28d08610310885e4f257ebdbc15dd1 Signed-off-by: Arun Menon --- drivers/media/platform/msm/vidc/msm_vidc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/media/platform/msm/vidc/msm_vidc.c b/drivers/media/platform/msm/vidc/msm_vidc.c index bd33a95aad20..561c6c39358d 100644 --- a/drivers/media/platform/msm/vidc/msm_vidc.c +++ b/drivers/media/platform/msm/vidc/msm_vidc.c @@ -1051,6 +1051,7 @@ static inline int vb2_bufq_init(struct msm_vidc_inst *inst, q->ops = msm_venc_get_vb2q_ops(); q->mem_ops = &msm_vidc_vb2_mem_ops; q->drv_priv = inst; + q->allow_zero_bytesused = 1; return vb2_queue_init(q); }