mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
graphics/fswebcam: switch to sys/videoio.h
OK: kn@
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
COMMENT= fswebcam is a small and simple webcam app
|
||||
|
||||
DISTNAME= fswebcam-20200725
|
||||
REVISION= 0
|
||||
|
||||
CATEGORIES= graphics
|
||||
|
||||
|
||||
@@ -1,24 +1,12 @@
|
||||
make these conditional, they're not in older videodev.h
|
||||
|
||||
Index: src_v4l2.c
|
||||
--- src_v4l2.c.orig
|
||||
+++ src_v4l2.c
|
||||
@@ -61,14 +61,18 @@ v4l2_palette_t v4l2_palette[] = {
|
||||
{ SRC_PAL_BGR24, V4L2_PIX_FMT_BGR24 },
|
||||
{ SRC_PAL_RGB32, V4L2_PIX_FMT_RGB32 },
|
||||
{ SRC_PAL_BGR32, V4L2_PIX_FMT_BGR32 },
|
||||
+#ifdef V4L2_PIX_FMT_ABGR32
|
||||
{ SRC_PAL_ABGR32, V4L2_PIX_FMT_ABGR32 },
|
||||
+#endif
|
||||
{ SRC_PAL_YUYV, V4L2_PIX_FMT_YUYV },
|
||||
{ SRC_PAL_UYVY, V4L2_PIX_FMT_UYVY },
|
||||
{ SRC_PAL_VYUY, V4L2_PIX_FMT_VYUY },
|
||||
{ SRC_PAL_YUV420P, V4L2_PIX_FMT_YUV420 },
|
||||
{ SRC_PAL_BAYER, V4L2_PIX_FMT_SBGGR8 },
|
||||
{ SRC_PAL_SBGGR8, V4L2_PIX_FMT_SBGGR8 },
|
||||
+#ifdef V4L2_PIX_FMT_SRGGB8
|
||||
{ SRC_PAL_SRGGB8, V4L2_PIX_FMT_SRGGB8 },
|
||||
+#endif
|
||||
{ SRC_PAL_SGBRG8, V4L2_PIX_FMT_SGBRG8 },
|
||||
{ SRC_PAL_SGRBG8, V4L2_PIX_FMT_SGRBG8 },
|
||||
{ SRC_PAL_RGB565, V4L2_PIX_FMT_RGB565 },
|
||||
@@ -19,7 +19,7 @@
|
||||
#include <errno.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/mman.h>
|
||||
-#include "videodev2.h"
|
||||
+#include <sys/videoio.h>
|
||||
#include "src.h"
|
||||
#include "log.h"
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user