Improve portability on NetBSD

This commit is contained in:
Pierre Pronchery 2016-02-21 23:54:18 +01:00
parent 92da2df9d9
commit 8fd07073f8

View File

@ -20,6 +20,7 @@
#include <sys/stat.h> #include <sys/stat.h>
#ifdef __NetBSD__ #ifdef __NetBSD__
# include <sys/videoio.h> # include <sys/videoio.h>
# include <paths.h>
#else #else
# include <linux/videodev2.h> # include <linux/videodev2.h>
#endif #endif
@ -134,7 +135,11 @@ struct _Camera
/* constants */ /* constants */
#define VIDEO_DEVICE "/dev/video0" #ifdef _PATH_VIDEO0
# define VIDEO_DEVICE _PATH_VIDEO0
#else
# define VIDEO_DEVICE "/dev/video0"
#endif
typedef enum _CameraToolbar typedef enum _CameraToolbar
{ {