Re: Linux 2.6.9-ac3

Gerd Knorr
2004-10-22T18:46:32Z

On Fri, Oct 22, 2004 at 04:51:23PM +0100, Alan Cox wrote:
> On Gwe, 2004-10-22 at 15:10, Gerd Knorr wrote:
> > The corner case are the vendor-specific compressions. IMHO it doesn't
> > make much sense to attempt to implement every strange format some
> > engineer invented in every v4l2 application. Especially if there is
> > no free implementation of it (which is the reason the non-gpl pwcx
> > module was created IIRC).
>
> The pwc formats look like they can be done a lot faster in MMX, which
> argues for some format of user space exposure and a set of format idents
> for "vendor foo, protocol 0" etc

We'll also need a libv4l2-vendorstuff then (*one* libary for *all* these
vendor formats), otherwise that isn't going to work. If someone is
willing to create & maintain such a library -- fine with me. I'll
happily hand out v4l2 vendor format ID's and agree do drop stuff from
kernel space then. But asking the apps to decode stuff in userspace
without providing a way to do so isn't a good idea.

Gerd

--
return -ENOSIG;