Created attachment 158114 [details] SVN diff Hi, Please review & commit patch for multimedia/spook. It's old port without maintainer and it doesn't work with V4L webcam on latest FreeBSD versions (9+). Root cause is that Video4BSD provides only V4L2 support, and if client uses V4L, it should use libv4l. So patch allows to use libv4l, so it fixes issue. It works for me. Portlint & poudriere testport are attached to ticket. Also port has no maintainer now. I'll be happy to take maintainship. :) It's worth to note that I've tested it with Logitech C310 webcam and found significant CPU consumption in JPEG case (found thanks to dtrace). That's why MPEG4 is only default case and JPEG casting is disabled by default. Best regards, Michael
Created attachment 158115 [details] portlint output
Created attachment 158116 [details] poudriere testport - JPEG, no V4L, no MPEG
Created attachment 158117 [details] poudriere testport - default - MPEG, V4L, no JPEG
Created attachment 158118 [details] poudriere testport - all - MPEG, V4L, JPEG, DOCS
Created attachment 158119 [details] poudriere testport - DOCS - MPEG, V4L, DOCS, no JPEG
A commit references this bug: Author: wen Date: Sun Jun 28 10:47:14 UTC 2015 New revision: 390778 URL: https://svnweb.freebsd.org/changeset/ports/390778 Log: - Fix V4L support - Add LICENSE - Pass maintainership to submitter PR: 201162 Submitted by: mizhka@gmail.com Changes: head/multimedia/spook/Makefile head/multimedia/spook/files/patch-bswap.h head/multimedia/spook/files/patch-configure.ac head/multimedia/spook/files/patch-input-oss.c head/multimedia/spook/files/patch-md5.c head/multimedia/spook/files/patch-tcp.c
Thank you!