Merge remote-tracking branch 'omap_dss2/for-next'
[deliverable/linux.git] / Documentation / media / uapi / v4l / pixfmt-013.rst
CommitLineData
5377d91f
MH
1.. -*- coding: utf-8; mode: rst -*-
2
3******************
4Compressed Formats
5******************
6
7
8.. _compressed-formats:
9
5bd4bb78
MCC
10.. tabularcolumns:: |p{6.6cm}|p{2.2cm}|p{8.7cm}|
11
5377d91f
MH
12.. flat-table:: Compressed Image Formats
13 :header-rows: 1
14 :stub-columns: 0
15 :widths: 3 1 4
16
17
18 - .. row 1
19
20 - Identifier
21
22 - Code
23
24 - Details
25
6aeb3f67 26 - .. _V4L2-PIX-FMT-JPEG:
5377d91f
MH
27
28 - ``V4L2_PIX_FMT_JPEG``
29
30 - 'JPEG'
31
4e03cb76 32 - TBD. See also :ref:`VIDIOC_G_JPEGCOMP <VIDIOC_G_JPEGCOMP>`,
0579e6e3 33 :ref:`VIDIOC_S_JPEGCOMP <VIDIOC_G_JPEGCOMP>`.
5377d91f 34
6aeb3f67 35 - .. _V4L2-PIX-FMT-MPEG:
5377d91f
MH
36
37 - ``V4L2_PIX_FMT_MPEG``
38
39 - 'MPEG'
40
41 - MPEG multiplexed stream. The actual format is determined by
0579e6e3
MCC
42 extended control ``V4L2_CID_MPEG_STREAM_TYPE``, see
43 :ref:`mpeg-control-id`.
5377d91f 44
6aeb3f67 45 - .. _V4L2-PIX-FMT-H264:
5377d91f
MH
46
47 - ``V4L2_PIX_FMT_H264``
48
49 - 'H264'
50
51 - H264 video elementary stream with start codes.
52
6aeb3f67 53 - .. _V4L2-PIX-FMT-H264-NO-SC:
5377d91f
MH
54
55 - ``V4L2_PIX_FMT_H264_NO_SC``
56
57 - 'AVC1'
58
59 - H264 video elementary stream without start codes.
60
6aeb3f67 61 - .. _V4L2-PIX-FMT-H264-MVC:
5377d91f
MH
62
63 - ``V4L2_PIX_FMT_H264_MVC``
64
65 - 'M264'
66
67 - H264 MVC video elementary stream.
68
6aeb3f67 69 - .. _V4L2-PIX-FMT-H263:
5377d91f
MH
70
71 - ``V4L2_PIX_FMT_H263``
72
73 - 'H263'
74
75 - H263 video elementary stream.
76
6aeb3f67 77 - .. _V4L2-PIX-FMT-MPEG1:
5377d91f
MH
78
79 - ``V4L2_PIX_FMT_MPEG1``
80
81 - 'MPG1'
82
83 - MPEG1 video elementary stream.
84
6aeb3f67 85 - .. _V4L2-PIX-FMT-MPEG2:
5377d91f
MH
86
87 - ``V4L2_PIX_FMT_MPEG2``
88
89 - 'MPG2'
90
91 - MPEG2 video elementary stream.
92
6aeb3f67 93 - .. _V4L2-PIX-FMT-MPEG4:
5377d91f
MH
94
95 - ``V4L2_PIX_FMT_MPEG4``
96
97 - 'MPG4'
98
99 - MPEG4 video elementary stream.
100
6aeb3f67 101 - .. _V4L2-PIX-FMT-XVID:
5377d91f
MH
102
103 - ``V4L2_PIX_FMT_XVID``
104
105 - 'XVID'
106
107 - Xvid video elementary stream.
108
6aeb3f67 109 - .. _V4L2-PIX-FMT-VC1-ANNEX-G:
5377d91f
MH
110
111 - ``V4L2_PIX_FMT_VC1_ANNEX_G``
112
113 - 'VC1G'
114
115 - VC1, SMPTE 421M Annex G compliant stream.
116
6aeb3f67 117 - .. _V4L2-PIX-FMT-VC1-ANNEX-L:
5377d91f
MH
118
119 - ``V4L2_PIX_FMT_VC1_ANNEX_L``
120
121 - 'VC1L'
122
123 - VC1, SMPTE 421M Annex L compliant stream.
124
6aeb3f67 125 - .. _V4L2-PIX-FMT-VP8:
5377d91f
MH
126
127 - ``V4L2_PIX_FMT_VP8``
128
129 - 'VP80'
130
131 - VP8 video elementary stream.
This page took 0.058617 seconds and 5 git commands to generate.