xref: /OK3568_Linux_fs/buildroot/package/libv4l/0005-video-max-frame-change-from-32-to-64.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunFrom 8434442dfb533739ae34b5e9362d8fe9fe3c2ce5 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Hans Yang <yhx@rock-chips.com>
3*4882a593SmuzhiyunDate: Fri, 18 Dec 2020 17:42:01 +0800
4*4882a593SmuzhiyunSubject: [PATCH 5/7] video max frame change from 32 to 64
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunSigned-off-by: Hans Yang <yhx@rock-chips.com>
7*4882a593Smuzhiyun---
8*4882a593Smuzhiyun contrib/freebsd/include/linux/videodev2.h | 2 +-
9*4882a593Smuzhiyun include/linux/videodev2.h                 | 2 +-
10*4882a593Smuzhiyun lib/libv4l2/libv4l2-priv.h                | 2 +-
11*4882a593Smuzhiyun 3 files changed, 3 insertions(+), 3 deletions(-)
12*4882a593Smuzhiyun
13*4882a593Smuzhiyundiff --git a/contrib/freebsd/include/linux/videodev2.h b/contrib/freebsd/include/linux/videodev2.h
14*4882a593Smuzhiyunindex 27411eb..1df0892 100644
15*4882a593Smuzhiyun--- a/contrib/freebsd/include/linux/videodev2.h
16*4882a593Smuzhiyun+++ b/contrib/freebsd/include/linux/videodev2.h
17*4882a593Smuzhiyun@@ -102,7 +102,7 @@ typedef int8_t __s8;
18*4882a593Smuzhiyun  * Common stuff for both V4L1 and V4L2
19*4882a593Smuzhiyun  * Moved from videodev.h
20*4882a593Smuzhiyun  */
21*4882a593Smuzhiyun-#define VIDEO_MAX_FRAME               32
22*4882a593Smuzhiyun+#define VIDEO_MAX_FRAME                64
23*4882a593Smuzhiyun #define VIDEO_MAX_PLANES               8
24*4882a593Smuzhiyun
25*4882a593Smuzhiyun /*
26*4882a593Smuzhiyundiff --git a/include/linux/videodev2.h b/include/linux/videodev2.h
27*4882a593Smuzhiyunindex 8b61d77..e602e65 100644
28*4882a593Smuzhiyun--- a/include/linux/videodev2.h
29*4882a593Smuzhiyun+++ b/include/linux/videodev2.h
30*4882a593Smuzhiyun@@ -68,7 +68,7 @@
31*4882a593Smuzhiyun  * Common stuff for both V4L1 and V4L2
32*4882a593Smuzhiyun  * Moved from videodev.h
33*4882a593Smuzhiyun  */
34*4882a593Smuzhiyun-#define VIDEO_MAX_FRAME               32
35*4882a593Smuzhiyun+#define VIDEO_MAX_FRAME                64
36*4882a593Smuzhiyun #define VIDEO_MAX_PLANES               8
37*4882a593Smuzhiyun
38*4882a593Smuzhiyun /*
39*4882a593Smuzhiyundiff --git a/lib/libv4l2/libv4l2-priv.h b/lib/libv4l2/libv4l2-priv.h
40*4882a593Smuzhiyunindex 30dd1bc..cce6de4 100644
41*4882a593Smuzhiyun--- a/lib/libv4l2/libv4l2-priv.h
42*4882a593Smuzhiyun+++ b/lib/libv4l2/libv4l2-priv.h
43*4882a593Smuzhiyun@@ -29,7 +29,7 @@
44*4882a593Smuzhiyun /* Warning when making this larger the frame_queued and frame_mapped members of
45*4882a593Smuzhiyun    the v4l2_dev_info struct can no longer be a bitfield, so the code needs to
46*4882a593Smuzhiyun    be adjusted! */
47*4882a593Smuzhiyun-#define V4L2_MAX_NO_FRAMES 32
48*4882a593Smuzhiyun+#define V4L2_MAX_NO_FRAMES 64
49*4882a593Smuzhiyun #define V4L2_DEFAULT_NREADBUFFERS 4
50*4882a593Smuzhiyun #define V4L2_IGNORE_FIRST_FRAME_ERRORS 3
51*4882a593Smuzhiyun #define V4L2_DEFAULT_FPS 30
52*4882a593Smuzhiyun--
53*4882a593Smuzhiyun2.20.1
54*4882a593Smuzhiyun
55