Webcamd modularisation ongoing
Hans Petter Selasky
hselasky at c2i.net
Wed May 18 19:05:29 UTC 2011
Hi,
I'm currently restructuring webcamd to be more up to date with the following
git:
http://git.linuxtv.org/media_tree.git
I've created a new tool (~1000 LOC) called linux_make, which I've committed to
my I4B svn repositorium under the usbcam/ulinux/tools/linux_make folder.
This tool basically scans the Linux Makefiles and convert them into BSD ones
based on input from a "config" file. This is very much like menuconfig, only
more lightweight. For example I don't care about automatic dependencies.
Currently everything is built like a monotolith, but this new tool allows for
modules aswell, so that for example the UVC video driver is a .so file which
webcamd loads during startup.
When I've got all the bits and pieces together I will do the final switchover
to using media_tree.git. This might require some help from people that have
submitted driver patches to webcamd which might no longer apply.
--HPS
Reference:
svn --username anonsvn --password anonsvn \
checkout svn://svn.turbocat.net/i4b/trunk/usbcam/ulinux
More information about the freebsd-multimedia
mailing list