diff options
author | zheng_wenlong <wenlong_zheng@nexty-ele.com> | 2019-02-06 11:26:56 +0900 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2019-03-05 03:22:02 +0000 |
commit | 0f4248d75dcb91a0cb351284d5a2daea6247d457 (patch) | |
tree | a5af38f02b621e9db49f9ba07d71ac69b3a4bc9e /meta-agl-bsp/recipes-graphics | |
parent | bd5938866114aa399d77524c10eda1088c444c4d (diff) |
Change opencv support max device number to 16
When using m3ulcb or h3ulcb with usb camera,
the board already had 10 video devices,
and opencv only support max device number is eight.
Need change to 16 so rcar can use usb camera with opencv.
[Patch Set 4]
Change max device number to 16.
Make this package specific to m3.
[Patch Set 5]
Make this patch generic not only for m3.
Change-Id: Ice8b34f92addb8b8a4bcaf6db5491862a4545244
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
Diffstat (limited to 'meta-agl-bsp/recipes-graphics')
-rw-r--r-- | meta-agl-bsp/recipes-graphics/opencv/opencv/0004-Change-Max-Device-Count-To-16.patch | 26 | ||||
-rw-r--r-- | meta-agl-bsp/recipes-graphics/opencv/opencv_3.3.bbappend | 5 |
2 files changed, 31 insertions, 0 deletions
diff --git a/meta-agl-bsp/recipes-graphics/opencv/opencv/0004-Change-Max-Device-Count-To-16.patch b/meta-agl-bsp/recipes-graphics/opencv/opencv/0004-Change-Max-Device-Count-To-16.patch new file mode 100644 index 000000000..fb574847a --- /dev/null +++ b/meta-agl-bsp/recipes-graphics/opencv/opencv/0004-Change-Max-Device-Count-To-16.patch @@ -0,0 +1,26 @@ +diff --git a/modules/videoio/src/cap_libv4l.cpp b/modules/videoio/src/cap_libv4l.cpp +index d82ad43..a3929a6 100644 +--- a/modules/videoio/src/cap_libv4l.cpp ++++ b/modules/videoio/src/cap_libv4l.cpp +@@ -271,7 +271,7 @@ make & enjoy! + #define DEFAULT_V4L_HEIGHT 480 + + #define CHANNEL_NUMBER 1 +-#define MAX_CAMERAS 8 ++#define MAX_CAMERAS 16 + + + // default and maximum number of V4L buffers, not including last, 'special' buffer +diff --git a/modules/videoio/src/cap_v4l.cpp b/modules/videoio/src/cap_v4l.cpp +index 37d93cd..6b4321c 100644 +--- a/modules/videoio/src/cap_v4l.cpp ++++ b/modules/videoio/src/cap_v4l.cpp +@@ -241,7 +241,7 @@ make & enjoy! + #define DEFAULT_V4L_FPS 30 + + #define CHANNEL_NUMBER 1 +-#define MAX_CAMERAS 8 ++#define MAX_CAMERAS 16 + + + // default and maximum number of V4L buffers, not including last, 'special' buffer diff --git a/meta-agl-bsp/recipes-graphics/opencv/opencv_3.3.bbappend b/meta-agl-bsp/recipes-graphics/opencv/opencv_3.3.bbappend new file mode 100644 index 000000000..8a68b0641 --- /dev/null +++ b/meta-agl-bsp/recipes-graphics/opencv/opencv_3.3.bbappend @@ -0,0 +1,5 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +SRC_URI += " \ + file://0004-Change-Max-Device-Count-To-16.patch \ + " |