On Wed, 14 May 2008, Greg KH wrote:Virtually all apps (V4L1 & 2) can handle YUV and RGB colorspaces. Certainly all the major ones do and all the major libraries as well. The problem is when the device only supports some vendor specific or otherwise very uncommon format. In that case not doing the conversion in the kernel means the device won't work with any existing software without patches. In this case, while it's not "the right way", drivers often end up including an in kernel conversion for pragmatic reasons. This was a problem with the bayer format, but now userspace support for that format is more common. --
| Linus Torvalds | Linux 2.6.27-rc5 |
| Greg KH | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| Trent Piepho | Re: [PATCH] [POWERPC] Improve (in|out)_beXX() asm code |
git: | |
| Christoph Hellwig | Re: [PATCH 06/32] IGET: Mark iget() and read_inode() as being obsolete [try #2] |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
