On Wednesday 17 October 2007 05:52, Brandon Philips wrote:
> On 00:00 Wed 17 Oct 2007, Richard Atterer wrote:
> > On Tue, Oct 16, 2007 at 08:59:08PM +0200, Laurent Pinchart wrote:
> > > Autofocus will never be implemented in the driver but it might be
> > > implemented in userspace. This is currently out of scope of the Linux
> > > UVC driver project though.
> >
> > There are two points about implementing autofocus in userspace which I'm
> > not sure about:
> >
> > * An autofocus daemon/program will need to have access to the video
> > stream together with the program which uses the webcam. Is this possible?
> > My experiments with luvcview and mplayer have failed, the second program
> > always appears to get EBUSY.
>
> Yes, this is expected in the V4L2 spec.  Only one process can have the
> device streaming at any given point.  Someone needs to write a daemon
> for V4L2 devices to multiplex the frames.  Something like PulseAudio for
> video.

What we miss is a proper multimedia framework for Linux. There are several 
competeting projects (xine, gstreamer, nmm, ...). Any userspace module (image 
enhancement, software autofocus, ...) would currently have to be implemented 
for each framework.

Laurent Pinchart
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to