diff options
Diffstat (limited to 'Documentation/DocBook')
-rw-r--r-- | Documentation/DocBook/media/v4l/compat.xml | 12 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/pixfmt.xml | 36 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/subdev-formats.xml | 18 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/v4l2.xml | 11 |
4 files changed, 73 insertions, 4 deletions
diff --git a/Documentation/DocBook/media/v4l/compat.xml b/Documentation/DocBook/media/v4l/compat.xml index 0a2debfa68f6..350dfb3d71ea 100644 --- a/Documentation/DocBook/media/v4l/compat.xml +++ b/Documentation/DocBook/media/v4l/compat.xml | |||
@@ -2579,6 +2579,18 @@ fields changed from _s32 to _u32. | |||
2579 | </orderedlist> | 2579 | </orderedlist> |
2580 | </section> | 2580 | </section> |
2581 | 2581 | ||
2582 | <section> | ||
2583 | <title>V4L2 in Linux 3.19</title> | ||
2584 | <orderedlist> | ||
2585 | <listitem> | ||
2586 | <para>Rewrote Colorspace chapter, added new &v4l2-ycbcr-encoding; | ||
2587 | and &v4l2-quantization; fields to &v4l2-pix-format;, &v4l2-pix-format-mplane; | ||
2588 | and &v4l2-mbus-framefmt;. | ||
2589 | </para> | ||
2590 | </listitem> | ||
2591 | </orderedlist> | ||
2592 | </section> | ||
2593 | |||
2582 | <section id="other"> | 2594 | <section id="other"> |
2583 | <title>Relation of V4L2 to other Linux multimedia APIs</title> | 2595 | <title>Relation of V4L2 to other Linux multimedia APIs</title> |
2584 | 2596 | ||
diff --git a/Documentation/DocBook/media/v4l/pixfmt.xml b/Documentation/DocBook/media/v4l/pixfmt.xml index ccf6053c1ae4..d5eca4b8f74b 100644 --- a/Documentation/DocBook/media/v4l/pixfmt.xml +++ b/Documentation/DocBook/media/v4l/pixfmt.xml | |||
@@ -138,9 +138,25 @@ applicable values.</para></entry> | |||
138 | <row> | 138 | <row> |
139 | <entry>__u32</entry> | 139 | <entry>__u32</entry> |
140 | <entry><structfield>flags</structfield></entry> | 140 | <entry><structfield>flags</structfield></entry> |
141 | <entry>Flags set by the application or driver, see <xref | 141 | <entry>Flags set by the application or driver, see <xref |
142 | linkend="format-flags" />.</entry> | 142 | linkend="format-flags" />.</entry> |
143 | </row> | 143 | </row> |
144 | <row> | ||
145 | <entry>&v4l2-ycbcr-encoding;</entry> | ||
146 | <entry><structfield>ycbcr_enc</structfield></entry> | ||
147 | <entry>This information supplements the | ||
148 | <structfield>colorspace</structfield> and must be set by the driver for | ||
149 | capture streams and by the application for output streams, | ||
150 | see <xref linkend="colorspaces" />.</entry> | ||
151 | </row> | ||
152 | <row> | ||
153 | <entry>&v4l2-quantization;</entry> | ||
154 | <entry><structfield>quantization</structfield></entry> | ||
155 | <entry>This information supplements the | ||
156 | <structfield>colorspace</structfield> and must be set by the driver for | ||
157 | capture streams and by the application for output streams, | ||
158 | see <xref linkend="colorspaces" />.</entry> | ||
159 | </row> | ||
144 | </tbody> | 160 | </tbody> |
145 | </tgroup> | 161 | </tgroup> |
146 | </table> | 162 | </table> |
@@ -232,9 +248,25 @@ codes can be used.</entry> | |||
232 | <entry>Flags set by the application or driver, see <xref | 248 | <entry>Flags set by the application or driver, see <xref |
233 | linkend="format-flags" />.</entry> | 249 | linkend="format-flags" />.</entry> |
234 | </row> | 250 | </row> |
251 | <row> | ||
252 | <entry>&v4l2-ycbcr-encoding;</entry> | ||
253 | <entry><structfield>ycbcr_enc</structfield></entry> | ||
254 | <entry>This information supplements the | ||
255 | <structfield>colorspace</structfield> and must be set by the driver for | ||
256 | capture streams and by the application for output streams, | ||
257 | see <xref linkend="colorspaces" />.</entry> | ||
258 | </row> | ||
259 | <row> | ||
260 | <entry>&v4l2-quantization;</entry> | ||
261 | <entry><structfield>quantization</structfield></entry> | ||
262 | <entry>This information supplements the | ||
263 | <structfield>colorspace</structfield> and must be set by the driver for | ||
264 | capture streams and by the application for output streams, | ||
265 | see <xref linkend="colorspaces" />.</entry> | ||
266 | </row> | ||
235 | <row> | 267 | <row> |
236 | <entry>__u8</entry> | 268 | <entry>__u8</entry> |
237 | <entry><structfield>reserved[10]</structfield></entry> | 269 | <entry><structfield>reserved[8]</structfield></entry> |
238 | <entry>Reserved for future extensions. Should be zeroed by the | 270 | <entry>Reserved for future extensions. Should be zeroed by the |
239 | application.</entry> | 271 | application.</entry> |
240 | </row> | 272 | </row> |
diff --git a/Documentation/DocBook/media/v4l/subdev-formats.xml b/Documentation/DocBook/media/v4l/subdev-formats.xml index 18730b96e1e6..c5ea868e3909 100644 --- a/Documentation/DocBook/media/v4l/subdev-formats.xml +++ b/Documentation/DocBook/media/v4l/subdev-formats.xml | |||
@@ -34,8 +34,24 @@ | |||
34 | <xref linkend="colorspaces" /> for details.</entry> | 34 | <xref linkend="colorspaces" /> for details.</entry> |
35 | </row> | 35 | </row> |
36 | <row> | 36 | <row> |
37 | <entry>&v4l2-ycbcr-encoding;</entry> | ||
38 | <entry><structfield>ycbcr_enc</structfield></entry> | ||
39 | <entry>This information supplements the | ||
40 | <structfield>colorspace</structfield> and must be set by the driver for | ||
41 | capture streams and by the application for output streams, | ||
42 | see <xref linkend="colorspaces" />.</entry> | ||
43 | </row> | ||
44 | <row> | ||
45 | <entry>&v4l2-quantization;</entry> | ||
46 | <entry><structfield>quantization</structfield></entry> | ||
47 | <entry>This information supplements the | ||
48 | <structfield>colorspace</structfield> and must be set by the driver for | ||
49 | capture streams and by the application for output streams, | ||
50 | see <xref linkend="colorspaces" />.</entry> | ||
51 | </row> | ||
52 | <row> | ||
37 | <entry>__u32</entry> | 53 | <entry>__u32</entry> |
38 | <entry><structfield>reserved</structfield>[7]</entry> | 54 | <entry><structfield>reserved</structfield>[6]</entry> |
39 | <entry>Reserved for future extensions. Applications and drivers must | 55 | <entry>Reserved for future extensions. Applications and drivers must |
40 | set the array to zero.</entry> | 56 | set the array to zero.</entry> |
41 | </row> | 57 | </row> |
diff --git a/Documentation/DocBook/media/v4l/v4l2.xml b/Documentation/DocBook/media/v4l/v4l2.xml index 7cfe618f754d..ac0f8d9d2a49 100644 --- a/Documentation/DocBook/media/v4l/v4l2.xml +++ b/Documentation/DocBook/media/v4l/v4l2.xml | |||
@@ -152,6 +152,15 @@ structs, ioctls) must be noted in more detail in the history chapter | |||
152 | applications. --> | 152 | applications. --> |
153 | 153 | ||
154 | <revision> | 154 | <revision> |
155 | <revnumber>3.19</revnumber> | ||
156 | <date>2014-12-05</date> | ||
157 | <authorinitials>hv</authorinitials> | ||
158 | <revremark>Rewrote Colorspace chapter, added new &v4l2-ycbcr-encoding; and &v4l2-quantization; fields | ||
159 | to &v4l2-pix-format;, &v4l2-pix-format-mplane; and &v4l2-mbus-framefmt;. | ||
160 | </revremark> | ||
161 | </revision> | ||
162 | |||
163 | <revision> | ||
155 | <revnumber>3.17</revnumber> | 164 | <revnumber>3.17</revnumber> |
156 | <date>2014-08-04</date> | 165 | <date>2014-08-04</date> |
157 | <authorinitials>lp, hv</authorinitials> | 166 | <authorinitials>lp, hv</authorinitials> |
@@ -539,7 +548,7 @@ and discussions on the V4L mailing list.</revremark> | |||
539 | </partinfo> | 548 | </partinfo> |
540 | 549 | ||
541 | <title>Video for Linux Two API Specification</title> | 550 | <title>Video for Linux Two API Specification</title> |
542 | <subtitle>Revision 3.17</subtitle> | 551 | <subtitle>Revision 3.19</subtitle> |
543 | 552 | ||
544 | <chapter id="common"> | 553 | <chapter id="common"> |
545 | &sub-common; | 554 | &sub-common; |