Reserved Format Identifiers

These formats are not defined by this specification, they are just listed for reference and to avoid naming conflicts. If you want to register your own format, send an e-mail to the linux-media mailing list http://www.linuxtv.org/lists.php for inclusion in the videodev2.h file. If you want to share your format with other developers add a link to your documentation and send a copy to the linux-media mailing list for inclusion in this section. If you think your format should be listed in a standard format section please make a proposal on the linux-media mailing list.

Table 2.10. Reserved Image Formats

IdentifierCodeDetails
V4L2_PIX_FMT_DV'dvsd'unknown
V4L2_PIX_FMT_ET61X251'E625'Compressed format of the ET61X251 driver.
V4L2_PIX_FMT_HI240'HI24'

8 bit RGB format used by the BTTV driver.

V4L2_PIX_FMT_HM12'HM12'

YUV 4:2:0 format used by the IVTV driver, http://www.ivtvdriver.org/

The format is documented in the kernel sources in the file Documentation/video4linux/cx2341x/README.hm12

V4L2_PIX_FMT_CPIA1'CPIA'YUV format used by the gspca cpia1 driver.
V4L2_PIX_FMT_JPGL'JPGL'JPEG-Light format (Pegasus Lossless JPEG) used in Divio webcams NW 80x.
V4L2_PIX_FMT_SPCA501'S501'YUYV per line used by the gspca driver.
V4L2_PIX_FMT_SPCA505'S505'YYUV per line used by the gspca driver.
V4L2_PIX_FMT_SPCA508'S508'YUVY per line used by the gspca driver.
V4L2_PIX_FMT_SPCA561'S561'Compressed GBRG Bayer format used by the gspca driver.
V4L2_PIX_FMT_SGRBG10DPCM8'DB10'10 bit raw Bayer DPCM compressed to 8 bits.
V4L2_PIX_FMT_PAC207'P207'Compressed BGGR Bayer format used by the gspca driver.
V4L2_PIX_FMT_MR97310A'M310'Compressed BGGR Bayer format used by the gspca driver.
V4L2_PIX_FMT_JL2005BCD'JL20'JPEG compressed RGGB Bayer format used by the gspca driver.
V4L2_PIX_FMT_OV511'O511'OV511 JPEG format used by the gspca driver.
V4L2_PIX_FMT_OV518'O518'OV518 JPEG format used by the gspca driver.
V4L2_PIX_FMT_PJPG'PJPG'Pixart 73xx JPEG format used by the gspca driver.
V4L2_PIX_FMT_SE401'S401'Compressed RGB format used by the gspca se401 driver
V4L2_PIX_FMT_SQ905C'905C'Compressed RGGB bayer format used by the gspca driver.
V4L2_PIX_FMT_MJPEG'MJPG'Compressed format used by the Zoran driver
V4L2_PIX_FMT_PWC1'PWC1'Compressed format of the PWC driver.
V4L2_PIX_FMT_PWC2'PWC2'Compressed format of the PWC driver.
V4L2_PIX_FMT_SN9C10X'S910'Compressed format of the SN9C102 driver.
V4L2_PIX_FMT_SN9C20X_I420'S920'YUV 4:2:0 format of the gspca sn9c20x driver.
V4L2_PIX_FMT_SN9C2028'SONX'Compressed GBRG bayer format of the gspca sn9c2028 driver.
V4L2_PIX_FMT_STV0680'S680'Bayer format of the gspca stv0680 driver.
V4L2_PIX_FMT_WNVA'WNVA'

Used by the Winnov Videum driver, http://www.thedirks.org/winnov/

V4L2_PIX_FMT_TM6000'TM60'

Used by Trident tm6000

V4L2_PIX_FMT_CIT_YYVYUY'CITV'

Used by xirlink CIT, found at IBM webcams.

Uses one line of Y then 1 line of VYUY

V4L2_PIX_FMT_KONICA420'KONI'

Used by Konica webcams.

YUV420 planar in blocks of 256 pixels.

V4L2_PIX_FMT_YYUV'YYUV'unknown
V4L2_PIX_FMT_Y4'Y04 'Old 4-bit greyscale format. Only the least significant 4 bits of each byte are used, the other bits are set to 0.
V4L2_PIX_FMT_Y6'Y06 'Old 6-bit greyscale format. Only the least significant 6 bits of each byte are used, the other bits are set to 0.