cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

fourcc.rst (805B)


      1.. SPDX-License-Identifier: GPL-2.0
      2
      3Guidelines for Video4Linux pixel format 4CCs
      4============================================
      5
      6Guidelines for Video4Linux 4CC codes defined using v4l2_fourcc() are
      7specified in this document. First of the characters defines the nature of
      8the pixel format, compression and colour space. The interpretation of the
      9other three characters depends on the first one.
     10
     11Existing 4CCs may not obey these guidelines.
     12
     13Raw bayer
     14---------
     15
     16The following first characters are used by raw bayer formats:
     17
     18- B: raw bayer, uncompressed
     19- b: raw bayer, DPCM compressed
     20- a: A-law compressed
     21- u: u-law compressed
     22
     232nd character: pixel order
     24
     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--