File 0001-v4l2-accommodate-to-struct-filed-rename-of-vb2_buffe.patch of Package facetimehd

From 77c4b5bf873396ad6d37d0976a0dabdd01e5438f Mon Sep 17 00:00:00 2001
From: You-Sheng Yang <vicamo@gmail.com>
Date: Sat, 17 Feb 2024 22:32:34 +0800
Subject: [PATCH] v4l2: accommodate to struct filed rename of
 vb2_buffer::min_buffers_needed

Signed-off-by: You-Sheng Yang <vicamo@gmail.com>
---
 fthd_v4l2.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/fthd_v4l2.c b/fthd_v4l2.c
index ffd8593..a3974a2 100644
--- a/fthd_v4l2.c
+++ b/fthd_v4l2.c
@@ -683,7 +683,11 @@ int fthd_v4l2_register(struct fthd_private *dev_priv)
 	q->mem_ops = &vb2_dma_sg_memops;
 	q->buf_struct_size = 0;//sizeof(struct vpif_cap_buffer);
 	q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC;
+#if LINUX_VERSION_CODE < KERNEL_VERSION(6,8,0)
 	q->min_buffers_needed = 1;
+#else
+	q->min_queued_buffers = 1;
+#endif
 	q->lock = &dev_priv->vb2_queue_lock;
 
 	ret = vb2_queue_init(q);
-- 
2.44.0

openSUSE Build Service is sponsored by