Re: [RFC/PATCH 1/2] in-kernel sockets API

Dave Jones
2006-06-14T05:03:16Z

On Wed, Jun 14, 2006 at 12:54:18AM -0400, Brice Goglin wrote:

> What about GPL modules that don't want to get merged ? I don't know any
> such module that could use this API. But at least there are some webcam
> drivers that don't seem to want to be merged (I don't know why).

AIUI, many modern webcams export their data as jpeg streams.
Existing userspace expects the kernel to feed it raw data.
To keep existing userspace working, the out-of-tree drivers (such as ov5xx)
are doing format conversion in kernelspace so that the stream now goes..

camera -> jpeg -> kernel -> raw -> userspace

in-kernel format conversion is somewhat nasty however, so the
out-of-tree drivers seem to be staying that way.

Dave

--