mirror of
https://github.com/mpv-player/mpv
synced 2025-03-03 04:37:54 +00:00
stream/tvi_v4l2: Add V4L2 support for OpenBSD (and NetBSD)
Patch by Brad <brad@comstyle.com>.
This commit is contained in:
parent
017c173d74
commit
2d187f9750
11
configure
vendored
11
configure
vendored
@ -3262,6 +3262,14 @@ fi
|
||||
echores "$_soundcard_h"
|
||||
|
||||
|
||||
echocheck "sys/videoio.h"
|
||||
sys_videoio_h=no
|
||||
def_sys_videoio_h='#undef HAVE_SYS_VIDEOIO_H'
|
||||
header_check sys/videoio.h && sys_videoio_h=yes &&
|
||||
def_sys_videoio_h='#define HAVE_SYS_VIDEOIO_H 1'
|
||||
echores "$sys_videoio_h"
|
||||
|
||||
|
||||
echocheck "sys/dvdio.h"
|
||||
_dvdio=no
|
||||
# FreeBSD 8.1 has broken dvdio.h
|
||||
@ -6260,6 +6268,8 @@ if test "$_tv_v4l2" = auto ; then
|
||||
_tv_v4l2=no
|
||||
if test "$_tv" = yes && linux ; then
|
||||
header_check_broken sys/time.h linux/videodev2.h && _tv_v4l2=yes
|
||||
elif test "$_tv" = yes && test "$sys_videoio_h" = "yes" ; then
|
||||
_tv_v4l2=yes
|
||||
fi
|
||||
fi
|
||||
if test "$_tv_v4l2" = yes ; then
|
||||
@ -6909,6 +6919,7 @@ $def_soundcard_h
|
||||
$def_sys_asoundlib_h
|
||||
$def_sys_soundcard_h
|
||||
$def_sys_sysinfo_h
|
||||
$def_sys_videoio_h
|
||||
$def_termios_h
|
||||
$def_termios_sys_h
|
||||
$def_winsock2_h
|
||||
|
@ -49,8 +49,12 @@ known issues:
|
||||
#ifdef HAVE_SYS_SYSINFO_H
|
||||
#include <sys/sysinfo.h>
|
||||
#endif
|
||||
#ifdef HAVE_SYS_VIDEOIO_H
|
||||
#include <sys/videoio.h>
|
||||
#else
|
||||
#include <linux/types.h>
|
||||
#include <linux/videodev2.h>
|
||||
#endif
|
||||
#include "mp_msg.h"
|
||||
#include "libmpcodecs/img_format.h"
|
||||
#include "libmpcodecs/dec_teletext.h"
|
||||
|
Loading…
Reference in New Issue
Block a user