summaryrefslogtreecommitdiff
path: root/drivers/media/test-drivers/vivid/vivid-meta-cap.c
diff options
context:
space:
mode:
authorBenjamin Gaignard <benjamin.gaignard@collabora.com>2023-11-09 17:34:46 +0100
committerMauro Carvalho Chehab <mchehab@kernel.org>2023-11-23 12:31:54 +0100
commit46cbe0cd4cfbbab4673411230c8de260fe67c064 (patch)
tree9211066be1376f5a83edf8cdf577a0732ffee129 /drivers/media/test-drivers/vivid/vivid-meta-cap.c
parent8f661dc7e779bbd51acd20b2cecf9acb430774a0 (diff)
media: test-drivers: Stop direct calls to queue num_buffers field
Use vb2_get_num_buffers() to avoid using queue num_buffers field directly. This allows us to change how the number of buffers is computed in the future. If 'min_buffers_needed' is set remove useless checks in queue setup functions. Signed-off-by: Benjamin Gaignard <benjamin.gaignard@collabora.com> CC: Daniel Almeida <daniel.almeida@collabora.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Diffstat (limited to 'drivers/media/test-drivers/vivid/vivid-meta-cap.c')
-rw-r--r--drivers/media/test-drivers/vivid/vivid-meta-cap.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/media/test-drivers/vivid/vivid-meta-cap.c b/drivers/media/test-drivers/vivid/vivid-meta-cap.c
index 780f96860a6d..0a718d037e59 100644
--- a/drivers/media/test-drivers/vivid/vivid-meta-cap.c
+++ b/drivers/media/test-drivers/vivid/vivid-meta-cap.c
@@ -30,9 +30,6 @@ static int meta_cap_queue_setup(struct vb2_queue *vq, unsigned int *nbuffers,
sizes[0] = size;
}
- if (vq->num_buffers + *nbuffers < 2)
- *nbuffers = 2 - vq->num_buffers;
-
*nplanes = 1;
return 0;
}