cvs commit: ports/multimedia/linux-ov511-kmod Makefile distinfo pkg-descr pkg-plist ports/multimedia/linux-ov511-kmod/files Makefile.kld patch-ov511-1

Alexey Dokuchaev danfe at FreeBSD.org
Sun Feb 4 15:30:41 UTC 2007


On Sun, Feb 04, 2007 at 07:12:45AM -0800, Luigi Rizzo wrote:
> On Sun, Feb 04, 2007 at 03:04:38PM +0000, Alexey Dokuchaev wrote:
> > 
> > Could you please describe the benefits of using these drivers instead of
> > tools like `graphics/spcaview' or `graphics/vid'?
> 
> these (same as multimedia/pwcbsd) are kernel drivers, so they provide
> data through /dev/video using the Video4linux api. As such they should
> be compatible with apps that use that API to talk to the camers
> (e.g. ekiga/gnomemeeting, and hopefully others as time goes).
> 
> Conversely, the other tools you mentions are ad hoc apps that talk
> to the cameras through /dev/ugen. They do what they do, but
> do nothing to help other apps use the cameras.
> 
> Kernel drivers should also work better than the corresponding
> userland apps because there are some time-critical things (such as
> grabbing frames from the camera, etc.) where the userland apps have
> a hard time because they cannot control well when they will be
> scheduled.

Thanks for detailed answer!

./danfe


More information about the cvs-all mailing list