"Nemosoft Unv." wrote:
> 
> On 28-May-01 Dmitri wrote:
> > Quoting Nemosoft Unv. <[EMAIL PROTECTED]>:
> > Not really; the common interface is split into two parts - one that
> > extracts the data from the physical device, and another that processes
> > that data to make it into whatever you requested. The interface at the
> > user endpoint (an API) would be the same for all cameras. Common interface
> > does not need to be a one-piece monolith.
> 
> Agreed; just gleuing the pieces together.
<snip>
Without knowing the details, I risk making a fool of myself, but would it 
be possible to use a similar approach to gpm? So we use a named pipe or
similar in user space, generated by vfm (video format manager:).
General idea is
device driver exports to kernel V4L
kernel V4L exports to userspace on /dev/videodataXX
userspace daemon opens /dev/videodataXX and munges formats to /dev/videoXX
old style clients use /dev/videoXX (hopefully without much change)
new style clients use /dev/videodataXX

Not very clean, but at least a migration path.
Brad

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to