openbsd-ports/x11/vlc/patches/patch-modules_access_v4l2_lib_c
ajacoutot 5a82f26bad Enable the libv4l2 support in VLC.
from Brad (maintainer)
2016-01-23 08:09:50 +00:00

19 lines
607 B
Plaintext

$OpenBSD: patch-modules_access_v4l2_lib_c,v 1.1 2016/01/23 08:09:50 ajacoutot Exp $
Linux driver doesn't exist on OpenBSD and adjust dlopen() use
for OpenBSD.
--- modules/access/v4l2/lib.c.orig Sat Jan 9 21:59:47 2016
+++ modules/access/v4l2/lib.c Sat Jan 9 22:00:24 2016
@@ -50,9 +50,7 @@ static void v4l2_lib_load (void)
{
void *h;
- h = dlopen ("libmediaclient.so", RTLD_LAZY | RTLD_LOCAL | RTLD_NOLOAD);
- if (h == NULL)
- h = dlopen ("libv4l2.so.0", RTLD_LAZY | RTLD_LOCAL);
+ h = dlopen ("libv4l2.so", RTLD_LAZY | RTLD_LOCAL);
if (h == NULL)
goto fallback;