Use libv4l1-videodev.h when available

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
pull/1/head
Slávek Banko 8 years ago
parent 5eb938208e
commit 1ad8da5795

@ -555,14 +555,20 @@ AC_ARG_ENABLE(webcam,
) )
if test x$enable_webcam = xyes; then if test x$enable_webcam = xyes; then
KDE_CHECK_HEADERS([linux/videodev.h], KDE_CHECK_HEADERS(
[], [libv4l1-videodev.h],
[enable_webcam="no"]) [videodev_header="libv4l1-videodev.h"],
[
KDE_CHECK_HEADERS([linux/videodev.h],
[videodev_header="linux/videodev.h"],
[enable_webcam="no"])
])
fi fi
AM_CONDITIONAL(ENABLE_WEBCAM, test $enable_webcam = yes) AM_CONDITIONAL(ENABLE_WEBCAM, test $enable_webcam = yes)
if test x$enable_webcam = xyes; then if test x$enable_webcam = xyes; then
AC_DEFINE(ENABLE_WEBCAM, 1, [Define to 1 if webcam support is enabled]) AC_DEFINE(ENABLE_WEBCAM, 1, [Define to 1 if webcam support is enabled])
AC_DEFINE_UNQUOTED(VIDEODEV_HEADER, ["$videodev_header"], [Define header name for videodev])
fi fi
dnl ---------- END WEBCAM CHECK ---------- dnl ---------- END WEBCAM CHECK ----------

@ -16,7 +16,7 @@
//#include <stdio.h> //#include <stdio.h>
//#include <stdlib.h> //#include <stdlib.h>
#include <fcntl.h> /* low-level i/o */ #include <fcntl.h> /* low-level i/o */
//#include <unistd.h> #include <unistd.h>
#include <errno.h> #include <errno.h>
//#include <malloc.h> //#include <malloc.h>
//#include <sys/stat.h> //#include <sys/stat.h>

@ -30,8 +30,9 @@
#undef FOO__STRICT_ANSI__ #undef FOO__STRICT_ANSI__
#endif #endif
//#include <linux/videodev2.h> #include "config.h"
#include <linux/videodev.h>
#include VIDEODEV_HEADER
#include <tqstring.h> #include <tqstring.h>
#include <tqimage.h> #include <tqimage.h>

Loading…
Cancel
Save