libavdevice: Fix v4l2 compilation under FreeBSD
authorTom Evans <tevans.uk@googlemail.com>
Thu, 15 Dec 2011 20:21:54 +0000 (20:21 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 15 Dec 2011 20:48:03 +0000 (21:48 +0100)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
configure
libavdevice/v4l2.c

index 5593938..d59e474 100755 (executable)
--- a/configure
+++ b/configure
@@ -1138,6 +1138,7 @@ HAVE_LIST="
     altivec_h
     arpa_inet_h
     asm_mod_y
+    asm_types_h
     attribute_may_alias
     attribute_packed
     cbrtf
@@ -2995,6 +2996,7 @@ check_header termios.h
 check_header vdpau/vdpau.h
 check_header vdpau/vdpau_x11.h
 check_header X11/extensions/XvMClib.h
+check_header asm/types.h
 
 disabled  zlib || check_lib   zlib.h      zlibVersion -lz   || disable  zlib
 disabled bzlib || check_lib2 bzlib.h BZ2_bzlibVersion -lbz2 || disable bzlib
index dc54c4a..15356fe 100644 (file)
@@ -41,7 +41,9 @@
 #if HAVE_SYS_VIDEOIO_H
 #include <sys/videoio.h>
 #else
+#if HAVE_ASM_TYPES_H
 #include <asm/types.h>
+#endif
 #include <linux/videodev2.h>
 #endif
 #include <time.h>