1Guidelines for Linux4Linux pixel format 4CCs 2============================================ 3 4Guidelines for Video4Linux 4CC codes defined using v4l2_fourcc() are 5specified in this document. First of the characters defines the nature of 6the pixel format, compression and colour space. The interpretation of the 7other three characters depends on the first one. 8 9Existing 4CCs may not obey these guidelines. 10 11Formats 12======= 13 14Raw bayer 15--------- 16 17The following first characters are used by raw bayer formats: 18 19 B: raw bayer, uncompressed 20 b: raw bayer, DPCM compressed 21 a: A-law compressed 22 u: u-law compressed 23 242nd character: pixel order 25 B: BGGR 26 G: GBRG 27 g: GRBG 28 R: RGGB 29 303rd character: uncompressed bits-per-pixel 0--9, A-- 31 324th character: compressed bits-per-pixel 0--9, A-- 33