pixfmt-013.rst 2.2 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
.. -*- coding: utf-8; mode: rst -*-

******************
Compressed Formats
******************


.. _compressed-formats:

.. flat-table:: Compressed Image Formats
    :header-rows:  1
    :stub-columns: 0
    :widths:       3 1 4


    -  .. row 1

       -  Identifier

       -  Code

       -  Details

    -  .. _`V4L2-PIX-FMT-JPEG`:

       -  ``V4L2_PIX_FMT_JPEG``

       -  'JPEG'

30
       -  TBD. See also :ref:`VIDIOC_G_JPEGCOMP <VIDIOC_G_JPEGCOMP>`,
31
	  :ref:`VIDIOC_S_JPEGCOMP <VIDIOC_G_JPEGCOMP>`.
32 33 34 35 36 37 38 39

    -  .. _`V4L2-PIX-FMT-MPEG`:

       -  ``V4L2_PIX_FMT_MPEG``

       -  'MPEG'

       -  MPEG multiplexed stream. The actual format is determined by
40 41
	  extended control ``V4L2_CID_MPEG_STREAM_TYPE``, see
	  :ref:`mpeg-control-id`.
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129

    -  .. _`V4L2-PIX-FMT-H264`:

       -  ``V4L2_PIX_FMT_H264``

       -  'H264'

       -  H264 video elementary stream with start codes.

    -  .. _`V4L2-PIX-FMT-H264-NO-SC`:

       -  ``V4L2_PIX_FMT_H264_NO_SC``

       -  'AVC1'

       -  H264 video elementary stream without start codes.

    -  .. _`V4L2-PIX-FMT-H264-MVC`:

       -  ``V4L2_PIX_FMT_H264_MVC``

       -  'M264'

       -  H264 MVC video elementary stream.

    -  .. _`V4L2-PIX-FMT-H263`:

       -  ``V4L2_PIX_FMT_H263``

       -  'H263'

       -  H263 video elementary stream.

    -  .. _`V4L2-PIX-FMT-MPEG1`:

       -  ``V4L2_PIX_FMT_MPEG1``

       -  'MPG1'

       -  MPEG1 video elementary stream.

    -  .. _`V4L2-PIX-FMT-MPEG2`:

       -  ``V4L2_PIX_FMT_MPEG2``

       -  'MPG2'

       -  MPEG2 video elementary stream.

    -  .. _`V4L2-PIX-FMT-MPEG4`:

       -  ``V4L2_PIX_FMT_MPEG4``

       -  'MPG4'

       -  MPEG4 video elementary stream.

    -  .. _`V4L2-PIX-FMT-XVID`:

       -  ``V4L2_PIX_FMT_XVID``

       -  'XVID'

       -  Xvid video elementary stream.

    -  .. _`V4L2-PIX-FMT-VC1-ANNEX-G`:

       -  ``V4L2_PIX_FMT_VC1_ANNEX_G``

       -  'VC1G'

       -  VC1, SMPTE 421M Annex G compliant stream.

    -  .. _`V4L2-PIX-FMT-VC1-ANNEX-L`:

       -  ``V4L2_PIX_FMT_VC1_ANNEX_L``

       -  'VC1L'

       -  VC1, SMPTE 421M Annex L compliant stream.

    -  .. _`V4L2-PIX-FMT-VP8`:

       -  ``V4L2_PIX_FMT_VP8``

       -  'VP80'

       -  VP8 video elementary stream.