On Sun, Jan 29, 2017 at 11:23:06AM +0100, Martin Pieuchot wrote: > On 28/01/17(Sat) 11:55, Ingo Feinerer wrote: > > in a previous commit > > (http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/sys/videoio.h?rev=1.12&content-type=text/x-cvsweb-markup) > > we updated our V4L2 API. However, one file (v4l2-common.h) could not be > > inlined as it was only GPL2 licensed. > > > > After discussion with the authors they agreed to dual license (GPL + BSD) > > this > > file as well > > (https://git.linuxtv.org/media_tree.git/commit/?id=80100fd9ebb9f2414892a1178d26a4253e6c0bcf) > > which allows us to fully comply with the V4L2 API. The attached diff > > implements this and syncs with videodev2.h from the Linux kernel version > > 4.10-rc5 at the same time > > (https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/plain/include/uapi/linux/videodev2.h?id=refs/tags/v4.10-rc5). > > > > (The sync with a recent Linux videodev2.h is a prerequisite for updating the > > port multimedia/libv4l to 1.12.2.) > > > > I compiled a current kernel on amd64. My camera still works fine (tested > > with > > luvcview and baresip in combination with libv4l 1.12.2). > > > > OK? > > This needs to go in a bulk since most users of this API are ports.
May I ask for OKs after naddy@'s successful amd64 bulk build? Best regards, Ingo