$OpenBSD: patch-plugins_vidinput_v4l2_vidinput_v4l2_h,v 1.2 2008/04/29 15:28:44 ajacoutot Exp $
--- plugins/vidinput_v4l2/vidinput_v4l2.h.orig	Fri Oct 19 08:22:33 2007
+++ plugins/vidinput_v4l2/vidinput_v4l2.h	Tue Apr 29 14:45:28 2008
@@ -73,7 +73,6 @@
 #define _PVIDEOIOV4L2
 
 
-#include <sys/mman.h>
 #include <sys/time.h>
 
 #include <ptlib.h>
@@ -81,11 +80,15 @@
 #include <ptlib/vconvert.h>
 #include <ptclib/delaychan.h>
 
-#ifdef SOLARIS
+#if defined(SOLARIS)
 #include <sys/videodev2.h>
+#elif defined(__OpenBSD__)
+#include <sys/videoio.h>
 #else
 #include <linux/videodev.h>
 #endif
+
+#include <sys/mman.h>
 
 #ifndef V4L2_PIX_FMT_SBGGR8
 #define V4L2_PIX_FMT_SBGGR8  v4l2_fourcc('B','A','8','1') /*  8  BGBG.. GRGR.. */
