From: Alex D. <ale...@gm...> - 2006-05-24 16:30:47
|
On 5/24/06, Luca Risolia <luc...@st...> wrote: > On Wed, May 24, 2006 at 05:32:35PM +0200, Pinchart Laurent Pinchart wrote= : > > Hi Jaya, > > > > > > I've had a look at the usbvideo module, and the least I have to say= is > > > > that I was very disappointed. I personally completely fail to see t= he > > > > point in that > > > > > > :-) Okay, this is good to discuss. I think we should find out the > > > shortcommings of usbvideo and hopefully they can be addressed to > > > everyone's satisfaction. > > > > >From what I've seen (there might be a few things missing as I haven't = studied > > the usbvideo code in details), usbvideo implements the following: > > > > Image processing and format conversion > > -------------------------------------- > > > > - YUV_TO_RGB_BY_THE_BOOK > > - RGB24_PUTPIXEL > > - usbvideo_DeinterlaceFrame > > - usbvideo_DrawLine > > - usbvideo_SoftwareContrastAdjustment > > While we are at it, parts of the PWC driver, which have been added to > the mainline kernel recently, also implement lot of image processing > in kernel space. > As Mauro told, I really hope all this stuff will go away before 2.6.18. > We should really invest some time to design a flexible V4L2 library to > export these functions to the applications together with some low-level > functions for accessing a device and getting/setting its functionalities. > This may also save us from the ioctl proliferation we are talking about t= hese days. > IIRC, I think gstreamer provides support for bayer. Alex > Best regards > Luca Risolia > > > -- > video4linux-list mailing list > Unsubscribe mailto:vid...@re...?subject=3Dunsubscr= ibe > https://www.redhat.com/mailman/listinfo/video4linux-list > > > |