The most definitive video format description list (at least for the AVI formats) is: http://www.webartz.com/fourcc Which doesn't list any 4:2:0 packed formats. If V4L/V4L2 is going to include the Phillips packed 4:2:0 format, then it'd probably be best to call it PHILLIPS_420 or something like that, since there are obviously very many possible 4:2:0 packed format component orderings. Ben P.S. I havn't forgotten to release my conversion library - just that real life has interferred (coming real soon now). Gerd Knorr wrote: > > > Should you have any questions, please ask... > > [ Cc'ing the video4linux list ] > > Is there any clear definition how VIDEO_PALETTE_YUV420 should look > like? There are two contradicting usages for VIDEO_PALETTE_YUV420: > > (1) - the one used by the philips driver, which is a packed version > of VIDEO_PALETTE_YUV420P. > http://www.smcc.demon.nl/webcam/api.html#palette > (2) - the v4l1 compatibility layer for v4l2 assumes > VIDEO_PALETTE_YUV420 == VIDEO_PALETTE_YUV420P. > > Alan's API document has no details about VIDEO_PALETTE_YUV420 ... > > On the web I havn't found any specification for a packed YUV 420 > format, everybody seems to use "YUV420" for the planar format > (guess that's why v4l2's compatibility layer makes no difference > between VIDEO_PALETTE_YUV420 and VIDEO_PALETTE_YUV420P). > > Anyone knows whenever the somewhat strange yuv packing used by > philips is standard? And whenever it is really called "YUV420"? > URL? > > Gerd > > -- > Gerd Knorr <kraxel@xxxxxxxxxxx> > > _______________________________________________ > Video4linux-list mailing list > Video4linux-list@xxxxxxxxxx > https://listman.redhat.com/mailman/listinfo/video4linux-list