Hi, linux drivers don't do any type of encoding. This is always done in the hardware or in the application side. UVC devices typically support MJPG or some type of yuv format (mostly YUYV). V4L2 however supports a very wide range of formats ( and you can still define your own if you want :-) ) as an example, other drivers, like GSPCA, support cameras with vendor specific formats and this is now done through V4L2.
Best regards, Paulo 2009/6/23 Bo Liu <[email protected]> > > Hi, All > > I have a question about which format of data (typically image format) > exchanged between uvc driver and the camera HW device? > > An application(eg..mplayer) exchange data with v4l2 by RGB Formats,YUV > Formats and JPEG, MPEG. > Because v4l2 just support such formats(may be more, fix me..). > > But, I don't know whether the v4l2 encoder data to such formats by > itself? or the v4l2 receive data > which have been encodered to such fromats by the camera HW device from the > uvc drvier(usb..). > > Thanks, all! > > --- > > Best regards > > > Bo Liu > _________________________________________________________________ > Invite your mail contacts to join your friends list with Windows Live > Spaces. It's easy! > > http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us > _______________________________________________ > Linux-uvc-devel mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/linux-uvc-devel >
_______________________________________________ Linux-uvc-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
