Merge pull request #3891 from mshabunin:fix-v4l2-link
This commit is contained in:
commit
80c79d4021
@ -983,8 +983,9 @@ if(DEFINED WITH_V4L)
|
|||||||
else()
|
else()
|
||||||
set(HAVE_CAMV4L2_STR "NO")
|
set(HAVE_CAMV4L2_STR "NO")
|
||||||
endif()
|
endif()
|
||||||
status(" V4L/V4L2:" HAVE_LIBV4L THEN "Using libv4l (ver ${ALIASOF_libv4l1_VERSION})"
|
status(" V4L/V4L2:" HAVE_LIBV4L
|
||||||
ELSE "${HAVE_CAMV4L_STR}/${HAVE_CAMV4L2_STR}")
|
THEN "Using libv4l1 (ver ${ALIASOF_libv4l1_VERSION}) / libv4l2 (ver ${ALIASOF_libv4l2_VERSION})"
|
||||||
|
ELSE "${HAVE_CAMV4L_STR}/${HAVE_CAMV4L2_STR}")
|
||||||
endif(DEFINED WITH_V4L)
|
endif(DEFINED WITH_V4L)
|
||||||
|
|
||||||
if(DEFINED WITH_DSHOW)
|
if(DEFINED WITH_DSHOW)
|
||||||
|
@ -153,7 +153,13 @@ endif(WITH_XINE)
|
|||||||
ocv_clear_vars(HAVE_LIBV4L HAVE_CAMV4L HAVE_CAMV4L2 HAVE_VIDEOIO)
|
ocv_clear_vars(HAVE_LIBV4L HAVE_CAMV4L HAVE_CAMV4L2 HAVE_VIDEOIO)
|
||||||
if(WITH_V4L)
|
if(WITH_V4L)
|
||||||
if(WITH_LIBV4L)
|
if(WITH_LIBV4L)
|
||||||
CHECK_MODULE(libv4l1 HAVE_LIBV4L)
|
CHECK_MODULE(libv4l1 HAVE_LIBV4L1)
|
||||||
|
CHECK_MODULE(libv4l2 HAVE_LIBV4L2)
|
||||||
|
if(HAVE_LIBV4L1 AND HAVE_LIBV4L2)
|
||||||
|
set(HAVE_LIBV4L YES)
|
||||||
|
else()
|
||||||
|
set(HAVE_LIBV4L NO)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
CHECK_INCLUDE_FILE(linux/videodev.h HAVE_CAMV4L)
|
CHECK_INCLUDE_FILE(linux/videodev.h HAVE_CAMV4L)
|
||||||
CHECK_INCLUDE_FILE(linux/videodev2.h HAVE_CAMV4L2)
|
CHECK_INCLUDE_FILE(linux/videodev2.h HAVE_CAMV4L2)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user