Greetings,

On 25-May-01 Jeff Garzik wrote:
> 
> Sorry this is a slippery slope argument and it won't wash.
> 
> The kernel is intended as the arbiter between userspace and hardware,
> and userspace and userspace.  Format conversion has nothing to do with
> arbitration.
> 
> Format conversion in kernelspace is far less flexible than userspace: 
> you cannot replace your algorithms at will nor fix bugs at will.  

Well, the kernel is in source form too. So I don�t see why can�t fix that
too.

> Finally, the example you describe is invalid.  If your tool is doing
> -two- format conversions, then [again] the tool should be fixed.  

No, the conversion is in two separate places; one to get something sensible
from the native format which doesn�t fit anything in the current V4L API. Or
do you suggest extending this API with every oddball format that comes
along? Please no... 

> The
> kernel most definitely should not work around stupid shortcomings of
> userspace software.

*pfrt*. I already had to. And I�m sure I�m not the first to have a
�fix-in-kernel�.

>> Anyway, I am not going to debate this any further at this point.
>> Johannes,
>> please remove my webcam driver from the USB source tree,
> 
> whatever.  I don't see Alan or Linus accepting such a change, even if
> Johannes does.

It�s not a change, but an addition. I�m still somewhat ticked off by the
fact that the current drivers have such conversion routines, and nobody did
anything about it. And now suddenly this becomes THE issue to reject a
driver. It�s not fair. I�m not a paranoid person, but I am beginning to
wonder if this driver is being blocked for other reasons, like having a
binary only part (which is purely optional anyway).

>> until the software
>> YUV/RGB conversion has been removed from ALL other video devices
>> (preferably
>> all at the same time).
> 
> Send a patch for this instead!

If I do that now, hell will break loose. To me, this course of action is
perfectly acceptable for 2.5; but not while 2.4.* is slowly making its way
to more and more distributions and desktop machines. It would instantly
break all USB webcams. 

> Format conversion should not be in the kernel...

I still maintain that this should have been fixed a long time ago then. It
would have saved me the disappointment of working 1.5 years on this, only to
be rejected because of some bad-ass policy nobody adhered to in the first
place.

 - Nemosoft

-----------------------------------------------------------------------------
Try SorceryNet!   One of the best IRC-networks around!   irc.sorcery.net:9000
URL: never        IRC: nemosoft      IscaBBS (bbs.isca.uiowa.edu): Nemosoft
                        >> Never mind the daylight << 

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

Reply via email to