summaryrefslogtreecommitdiff
path: root/v4l2-spec
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@redhat.com>2009-08-26 16:55:17 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2009-08-26 16:55:17 -0300
commit1af587a5d42154a22a337a6e0d478835d12ac302 (patch)
treed52a990ba654192ab69c6235b5e25582ca900c0b /v4l2-spec
parentb16764a000d0344f9863e80988bce1c47b510b24 (diff)
downloadmediapointer-dvb-s2-1af587a5d42154a22a337a6e0d478835d12ac302.tar.gz
mediapointer-dvb-s2-1af587a5d42154a22a337a6e0d478835d12ac302.tar.bz2
v4l2-spec: Properly document the revision changes and use &ge; where applicable
From: Mauro Carvalho Chehab <mchehab@redhat.com> Priority: normal Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'v4l2-spec')
-rw-r--r--v4l2-spec/compat.sgml11
-rw-r--r--v4l2-spec/v4l2.sgml9
-rw-r--r--v4l2-spec/vidioc-queryctrl.sgml10
3 files changed, 23 insertions, 7 deletions
diff --git a/v4l2-spec/compat.sgml b/v4l2-spec/compat.sgml
index c18ddf3db..07b3b4058 100644
--- a/v4l2-spec/compat.sgml
+++ b/v4l2-spec/compat.sgml
@@ -2304,7 +2304,16 @@ more information.</para>
<para>Added new capabilities for modulators and RDS encoders.</para>
</listitem>
<listitem>
- <para>Added support for string controls.</para>
+ <para>Add description for libv4l API.</para>
+ </listitem>
+ <listitem>
+ <para>Added support for string controls via new type <constant>V4L2_CTRL_TYPE_STRING</constant>.</para>
+ </listitem>
+ <listitem>
+ <para>Added <constant>V4L2_CID_BAND_STOP_FILTER</constant> documentation.</para>
+ </listitem>
+ <listitem>
+ <para>Added FM Modulator (FM TX) Extended Control Class: <constant>V4L2_CTRL_CLASS_FM_TX</constant> and their Control IDs.</para>
</listitem>
</orderedlist>
</section>
diff --git a/v4l2-spec/v4l2.sgml b/v4l2-spec/v4l2.sgml
index fe13602f7..f274ab95b 100644
--- a/v4l2-spec/v4l2.sgml
+++ b/v4l2-spec/v4l2.sgml
@@ -25,7 +25,7 @@
<book id="v4l2spec">
<bookinfo>
<title>Video for Linux Two API Specification</title>
- <subtitle>Revision 0.28</subtitle>
+ <subtitle>Revision 0.29</subtitle>
<authorgroup>
<author>
@@ -144,6 +144,13 @@ structs, ioctls) must be noted in more detail in the history chapter
applications. -->
<revision>
+ <revnumber>0.29</revnumber>
+ <date>2009-08-26</date>
+ <authorinitials>ev</authorinitials>
+ <revremark>Added documentation for string controls and for FM Transmitter controls.</revremark>
+ </revision>
+
+ <revision>
<revnumber>0.28</revnumber>
<date>2009-08-26</date>
<authorinitials>gl</authorinitials>
diff --git a/v4l2-spec/vidioc-queryctrl.sgml b/v4l2-spec/vidioc-queryctrl.sgml
index 413930226..abf56b22e 100644
--- a/v4l2-spec/vidioc-queryctrl.sgml
+++ b/v4l2-spec/vidioc-queryctrl.sgml
@@ -306,15 +306,15 @@ and step size cannot be queried.</entry>
</row>
<row>
<entry><constant>V4L2_CTRL_TYPE_STRING</constant></entry>
- <entry>>=0</entry>
- <entry>>=1</entry>
- <entry>>=0</entry>
+ <entry>&ge; 0</entry>
+ <entry>&ge; 1</entry>
+ <entry>&ge; 0</entry>
<entry>The minimum and maximum string lengths. The step size
means that the string must be (minimum + N * step) characters long for
-N >= 0. These lengths do not include the terminating zero, so in order to
+N &ge; 0. These lengths do not include the terminating zero, so in order to
pass a string of length 8 to &VIDIOC-S-EXT-CTRLS; you need to set the
<structfield>size</structfield> field of &v4l2-ext-control; to 9. For &VIDIOC-G-EXT-CTRLS; you can
-set the <structfield>size</structfield> field to <structfield>maximum</structfield>+1.
+set the <structfield>size</structfield> field to <structfield>maximum</structfield> + 1.
Which character encoding is used will depend on the string control itself and
should be part of the control documentation.</entry>
</row>