[media] DocBook media: xmllint fixes
authorHans Verkuil <hans.verkuil@cisco.com>
Sun, 31 May 2015 12:59:11 +0000 (09:59 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Mon, 1 Jun 2015 08:19:18 +0000 (05:19 -0300)
Fixes a large number of xmllint errors.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
13 files changed:
Documentation/DocBook/media/dvb/dvbproperty.xml
Documentation/DocBook/media/dvb/fe-diseqc-recv-slave-reply.xml
Documentation/DocBook/media/dvb/fe-diseqc-send-burst.xml
Documentation/DocBook/media/dvb/fe-diseqc-send-master-cmd.xml
Documentation/DocBook/media/dvb/fe-enable-high-lnb-voltage.xml
Documentation/DocBook/media/dvb/fe-get-info.xml
Documentation/DocBook/media/dvb/fe-get-property.xml
Documentation/DocBook/media/dvb/fe-read-status.xml
Documentation/DocBook/media/dvb/fe-set-frontend-tune-mode.xml
Documentation/DocBook/media/dvb/fe-set-tone.xml
Documentation/DocBook/media/dvb/fe-set-voltage.xml
Documentation/DocBook/media/dvb/frontend.xml
Documentation/DocBook/media/dvb/frontend_legacy_api.xml

index 00bf3edc91c7b4796e441a4d66a5dbd7e4ba0bc3..5dfde521e9fe6d7198a2edc4aa82ea63a5a4ce3f 100644 (file)
     rate of 5.217 Mbauds, those properties should be sent to
     <link linkend="FE_GET_PROPERTY"><constant>FE_SET_PROPERTY</constant></link> ioctl:</para>
     <itemizedlist>
-       <listitem>&DTV-DELIVERY-SYSTEM; = SYS_DVBC_ANNEX_A</listitem>
-       <listitem>&DTV-FREQUENCY; = 651000000</listitem>
-       <listitem>&DTV-MODULATION; = QAM_256</listitem>
-       <listitem>&DTV-INVERSION; = INVERSION_AUTO</listitem>
-       <listitem>&DTV-SYMBOL-RATE; = 5217000</listitem>
-       <listitem>&DTV-INNER-FEC; = FEC_3_4</listitem>
-       <listitem>&DTV-TUNE;</listitem>
+       <listitem><para>&DTV-DELIVERY-SYSTEM; = SYS_DVBC_ANNEX_A</para></listitem>
+       <listitem><para>&DTV-FREQUENCY; = 651000000</para></listitem>
+       <listitem><para>&DTV-MODULATION; = QAM_256</para></listitem>
+       <listitem><para>&DTV-INVERSION; = INVERSION_AUTO</para></listitem>
+       <listitem><para>&DTV-SYMBOL-RATE; = 5217000</para></listitem>
+       <listitem><para>&DTV-INNER-FEC; = FEC_3_4</para></listitem>
+       <listitem><para>&DTV-TUNE;</para></listitem>
     </itemizedlist>
 
 <para>The code that would do the above is:</para>
@@ -394,7 +394,6 @@ get/set up to 64 properties. The actual meaning of each property is described on
        </row><row>
            <entry>FEC_3_5</entry>
            <entry>Forward Error Correction Code 3/5</entry>
-       </row><row>
        </row>
         </tbody>
     </tgroup>
@@ -916,7 +915,6 @@ typedef enum atscmh_sccc_code_mode {
         </tbody>
     </tgroup>
 </table>
-</section>
 
                <para>Notes:</para>
                <para>1) If <constant>DTV_GUARD_INTERVAL</constant> is set the <constant>GUARD_INTERVAL_AUTO</constant> the hardware will
@@ -924,6 +922,7 @@ typedef enum atscmh_sccc_code_mode {
                        in the missing parameters.</para>
                <para>2) Intervals 1/128, 19/128 and 19/256 are used only for DVB-T2 at present</para>
                <para>3) DTMB specifies PN420, PN595 and PN945.</para>
+</section>
        </section>
        <section id="DTV-TRANSMISSION-MODE">
                <title><constant>DTV_TRANSMISSION_MODE</constant></title>
@@ -975,12 +974,10 @@ typedef enum atscmh_sccc_code_mode {
        </row><row>
            <entry>TRANSMISSION_MODE_C3780</entry>
            <entry>Multi Carrier (C=3780) transmission mode (DTMB)</entry>
-       </row><row>
        </row>
         </tbody>
     </tgroup>
 </table>
-</section>
 
 
                <para>Notes:</para>
@@ -993,6 +990,7 @@ typedef enum atscmh_sccc_code_mode {
                <para>3) DVB-T specifies 2K and 8K as valid sizes.</para>
                <para>4) DVB-T2 specifies 1K, 2K, 4K, 8K, 16K and 32K.</para>
                <para>5) DTMB specifies C1 and C3780.</para>
+</section>
        </section>
        <section id="DTV-HIERARCHY">
        <title><constant>DTV_HIERARCHY</constant></title>
index de68b5b574764c5f36c9d9f5cb8ad621c78d1ad3..4595dbfff208ad578cde2c1227bab4601c792fac 100644 (file)
@@ -15,7 +15,7 @@
        <funcdef>int <function>ioctl</function></funcdef>
        <paramdef>int <parameter>fd</parameter></paramdef>
        <paramdef>int <parameter>request</parameter></paramdef>
-       <paramdef>&dvb-diseqc-slave-reply; *<parameter>argp</parameter></paramdef>
+       <paramdef>struct dvb_diseqc_slave_reply *<parameter>argp</parameter></paramdef>
       </funcprototype>
     </funcsynopsis>
   </refsynopsisdiv>
index f79c3f21323db085bd31e51cd5a6b6da0831e8ae..91dd2078a0f4d9d9ed27e5bc455f3af2054f658f 100644 (file)
@@ -15,7 +15,7 @@
        <funcdef>int <function>ioctl</function></funcdef>
        <paramdef>int <parameter>fd</parameter></paramdef>
        <paramdef>int <parameter>request</parameter></paramdef>
-       <paramdef>&fe-sec-mini-cmd; *<parameter>tone</parameter></paramdef>
+       <paramdef>enum fe_sec_mini_cmd *<parameter>tone</parameter></paramdef>
       </funcprototype>
     </funcsynopsis>
   </refsynopsisdiv>
 &return-value-dvb;
 </refsect1>
 
-<section id="fe-sec-mini-cmd-t">
+<refsect1 id="fe-sec-mini-cmd-t">
 <title>enum fe_sec_mini_cmd</title>
 
 <table pgwide="1" frame="none" id="fe-sec-mini-cmd">
-    <title>enum fe_sec_tone_mode</title>
+    <title>enum fe_sec_mini_cmd</title>
     <tgroup cols="2">
        &cs-def;
        <thead>
@@ -84,6 +84,6 @@
         </tbody>
     </tgroup>
 </table>
-</section>
+</refsect1>
 
 </refentry>
index d4d6cd8dfc6c1eb09e6829c43c356e5a6372366d..38cf313e121b61c4cc480b4cf7e6893e71c739e1 100644 (file)
@@ -15,7 +15,7 @@
        <funcdef>int <function>ioctl</function></funcdef>
        <paramdef>int <parameter>fd</parameter></paramdef>
        <paramdef>int <parameter>request</parameter></paramdef>
-       <paramdef>&dvb-diseqc-master-cmd; *<parameter>argp</parameter></paramdef>
+       <paramdef>struct dvb_diseqc_master_cmd *<parameter>argp</parameter></paramdef>
       </funcprototype>
     </funcsynopsis>
   </refsynopsisdiv>
index 3ee08a82cc7c3fd534879775041f44717b370cea..c11890b184adea3521496bb7f940bd57eb596194 100644 (file)
@@ -41,9 +41,9 @@
        <listitem>
            <para>Valid flags:</para>
            <itemizedlist>
-               <listitem>0 - normal 13V and 18V.</listitem>
-               <listitem>&gt;0 - enables slightly higher voltages instead of
-                   13/18V, in order to compensate for long antena cables.</listitem>
+               <listitem><para>0 - normal 13V and 18V.</para></listitem>
+               <listitem><para>&gt;0 - enables slightly higher voltages instead of
+                   13/18V, in order to compensate for long antenna cables.</para></listitem>
            </itemizedlist>
        </listitem>
       </varlistentry>
index 4400790b4565264d0325fadc883c7012d7da0e58..0e0245e45d26aa83839c087e1ad91cc9a3f431be 100644 (file)
@@ -16,7 +16,7 @@
        <funcdef>int <function>ioctl</function></funcdef>
        <paramdef>int <parameter>fd</parameter></paramdef>
        <paramdef>int <parameter>request</parameter></paramdef>
-       <paramdef>&dvb-frontend-info; *<parameter>argp</parameter></paramdef>
+       <paramdef>struct dvb_frontend_info *<parameter>argp</parameter></paramdef>
       </funcprototype>
     </funcsynopsis>
   </refsynopsisdiv>
@@ -112,12 +112,12 @@ driver is not compatible with this specification the ioctl returns an error.
        </tbody>
       </tgroup>
     </table>
-  </refsect1>
 
   <para>NOTE: The frequencies are specified in Hz for Terrestrial and Cable
       systems. They're specified in kHz for Satellite systems</para>
+  </refsect1>
 
-<section id="fe-caps-t">
+<refsect1 id="fe-caps-t">
 <title>frontend capabilities</title>
 
 <para>Capabilities describe what a frontend can do. Some capabilities are
@@ -262,5 +262,5 @@ driver is not compatible with this specification the ioctl returns an error.
         </tbody>
     </tgroup>
 </table>
-</section>
+</refsect1>
 </refentry>
index 456ed92133f1675aed0f444575713b36d30d9e6e..7d0bd78f5a248a4a9e8452b16c47edb3bd7f8730 100644 (file)
@@ -17,7 +17,7 @@
        <funcdef>int <function>ioctl</function></funcdef>
        <paramdef>int <parameter>fd</parameter></paramdef>
        <paramdef>int <parameter>request</parameter></paramdef>
-       <paramdef>&dtv-properties; *<parameter>argp</parameter></paramdef>
+       <paramdef>struct dtv_property *<parameter>argp</parameter></paramdef>
       </funcprototype>
     </funcsynopsis>
   </refsynopsisdiv>
@@ -57,25 +57,25 @@ and on the device:</para>
 <listitem>
     <para><constant>FE_SET_PROPERTY:</constant></para>
 <itemizedlist>
-<listitem>This ioctl is used to set one or more
-       frontend properties.</listitem>
-<listitem>This is the basic command to request the frontend to tune into some
-    frequency and to start decoding the digital TV signal.</listitem>
-<listitem>This call requires read/write access to the device.</listitem>
-<listitem>At return, the values are updated to reflect the
-    actual parameters used.</listitem>
+<listitem><para>This ioctl is used to set one or more
+       frontend properties.</para></listitem>
+<listitem><para>This is the basic command to request the frontend to tune into some
+    frequency and to start decoding the digital TV signal.</para></listitem>
+<listitem><para>This call requires read/write access to the device.</para></listitem>
+<listitem><para>At return, the values are updated to reflect the
+    actual parameters used.</para></listitem>
 </itemizedlist>
 </listitem>
 <listitem>
     <para><constant>FE_GET_PROPERTY:</constant></para>
 <itemizedlist>
-<listitem>This ioctl is used to get properties and
-statistics from the frontend.</listitem>
-<listitem>No properties are changed, and statistics aren't reset.</listitem>
-<listitem>This call only requires read-only access to the device.</listitem>
+<listitem><para>This ioctl is used to get properties and
+statistics from the frontend.</para></listitem>
+<listitem><para>No properties are changed, and statistics aren't reset.</para></listitem>
+<listitem><para>This call only requires read-only access to the device.</para></listitem>
 </itemizedlist>
 </listitem>
 </itemizedlist>
-&return-value-dvb;.
+&return-value-dvb;
 </refsect1>
 </refentry>
index bbd0b5bb6b127367d60558e28c8f1f8db337a3e0..3e4c794ceac3cdb45b6f005b0a1da7d24ad3cc99 100644 (file)
@@ -59,7 +59,7 @@ pointer to an integer where the status will be written.
 &return-value-dvb;
 </refsect1>
 
-<section id="fe-status-t">
+<refsect1 id="fe-status-t">
 <title>int fe_status</title>
 
 <para>The fe_status parameter is used to indicate the current state
@@ -103,5 +103,5 @@ pointer to an integer where the status will be written.
         </tbody>
     </tgroup>
 </table>
-</section>
+</refsect1>
 </refentry>
index 30bc99dc4c1c5ba4a38999482c0aa4ab087d4bf3..99fa8a015c7a67a8e673deabe5d121bb18f1f240 100644 (file)
        <listitem>
            <para>Valid flags:</para>
            <itemizedlist>
-               <listitem>0 - normal tune mode</listitem>
-               <listitem>FE_TUNE_MODE_ONESHOT - When set, this flag will
+               <listitem><para>0 - normal tune mode</para></listitem>
+               <listitem><para>FE_TUNE_MODE_ONESHOT - When set, this flag will
                    disable any zigzagging or other "normal" tuning behaviour.
                    Additionally, there will be no automatic monitoring of the
                    lock status, and hence no frontend events will be
                    generated. If a frontend device is closed, this flag will
                    be automatically turned off when the device is reopened
-                   read-write.</listitem>
+                   read-write.</para></listitem>
            </itemizedlist>
        </listitem>
       </varlistentry>
index 4ef6c74601eee6487fe9f2298e9debf2698b19ba..12cd4dd3a6ef8c54bc498a0a153428cbc481a126 100644 (file)
@@ -15,7 +15,7 @@
        <funcdef>int <function>ioctl</function></funcdef>
        <paramdef>int <parameter>fd</parameter></paramdef>
        <paramdef>int <parameter>request</parameter></paramdef>
-       <paramdef>&fe-sec-tone-mode; *<parameter>tone</parameter></paramdef>
+       <paramdef>enum fe_sec_tone_mode *<parameter>tone</parameter></paramdef>
       </funcprototype>
     </funcsynopsis>
   </refsynopsisdiv>
@@ -61,8 +61,8 @@
 &return-value-dvb;
 </refsect1>
 
-<section id="fe-sec-tone-mode-t">
-<title>enum fe_sec_voltage</title>
+<refsect1 id="fe-sec-tone-mode-t">
+<title>enum fe_sec_tone_mode</title>
 
 <table pgwide="1" frame="none" id="fe-sec-tone-mode">
     <title>enum fe_sec_tone_mode</title>
@@ -86,6 +86,6 @@
         </tbody>
     </tgroup>
 </table>
-</section>
+</refsect1>
 
 </refentry>
index 688fbc2c5937967e684c014cca4aa158b8a99c21..73710f89ff1ec3215326d4653ece2f7c096700ca 100644 (file)
@@ -15,7 +15,7 @@
        <funcdef>int <function>ioctl</function></funcdef>
        <paramdef>int <parameter>fd</parameter></paramdef>
        <paramdef>int <parameter>request</parameter></paramdef>
-       <paramdef>&fe-sec-voltage; *<parameter>voltage</parameter></paramdef>
+       <paramdef>enum fe_sec_voltage *<parameter>voltage</parameter></paramdef>
       </funcprototype>
     </funcsynopsis>
   </refsynopsisdiv>
@@ -65,7 +65,7 @@
 &return-value-dvb;
 </refsect1>
 
-<section id="fe-sec-voltage-t">
+<refsect1 id="fe-sec-voltage-t">
 <title>enum fe_sec_voltage</title>
 
 <table pgwide="1" frame="none" id="fe-sec-voltage">
@@ -92,6 +92,6 @@
         </tbody>
     </tgroup>
 </table>
-</section>
+</refsect1>
 
 </refentry>
index 9eda6c0997d03b7a15e330db7b3874c778074642..ab42d8c6d11abf5ba4a46bf165df2c056ce0bbab 100644 (file)
@@ -2,16 +2,16 @@
 
 <para>The DVB frontend API was designed to support three types of delivery systems:</para>
 <itemizedlist>
-    <listitem>Terrestrial systems: DVB-T, DVB-T2, ATSC, ATSC M/H, ISDB-T, DVB-H, DTMB, CMMB</listitem>
-    <listitem>Cable systems: DVB-C Annex A/C, ClearQAM (DVB-C Annex B), ISDB-C</listitem>
-    <listitem>Satellite systems: DVB-S, DVB-S2, DVB Turbo, ISDB-S, DSS</listitem>
+    <listitem><para>Terrestrial systems: DVB-T, DVB-T2, ATSC, ATSC M/H, ISDB-T, DVB-H, DTMB, CMMB</para></listitem>
+    <listitem><para>Cable systems: DVB-C Annex A/C, ClearQAM (DVB-C Annex B), ISDB-C</para></listitem>
+    <listitem><para>Satellite systems: DVB-S, DVB-S2, DVB Turbo, ISDB-S, DSS</para></listitem>
 </itemizedlist>
 <para>The DVB frontend controls several sub-devices including:</para>
 <itemizedlist>
-    <listitem>Tuner</listitem>,
-    <listitem>Digital TV demodulator</listitem>
-    <listitem>Low noise amplifier (LNA)</listitem>
-    <listitem>Satellite Equipment Control (SEC) hardware (only for Satellite).</listitem>
+    <listitem><para>Tuner</para></listitem>
+    <listitem><para>Digital TV demodulator</para></listitem>
+    <listitem><para>Low noise amplifier (LNA)</para></listitem>
+    <listitem><para>Satellite Equipment Control (SEC) hardware (only for Satellite).</para></listitem>
 </itemizedlist>
 <para>The frontend can be accessed through
     <emphasis role="bold">/dev/dvb/adapter?/frontend?</emphasis>. Data types and
@@ -50,7 +50,7 @@ specification is available at
 <para>Signal statistics are provided via <link linkend="FE_GET_PROPERTY"><constant>FE_GET_PROPERTY</constant></link>.
     Please notice that several statistics require the demodulator to be fully
     locked (e. g. with FE_HAS_LOCK bit set). See
-    <xref linkend="frontend-stat-properties">Frontend statistics indicators</xref>
+    <link linkend="frontend-stat-properties">Frontend statistics indicators</link>
     for more details.</para>
 </section>
 
index cb2e1838130569ff2d4f0d48d919c669e369430c..3005cec58eb08393420d4de4ff24707d7867b541 100644 (file)
@@ -95,7 +95,6 @@ supported via the new <link linkend="FE_GET_PROPERTY">FE_GET_PROPERTY/FE_GET_SET
        </row><row>
            <entry>BANDWIDTH_10_MHZ</entry>
            <entry>10 MHz</entry>
-       </row><row>
        </row>
         </tbody>
     </tgroup>
@@ -200,7 +199,7 @@ struct dvb_vsb_parameters {
  </section>
 </section>
 
-<section id="frontend_fcalls">
+<section id="frontend_legacy_fcalls">
 <title>Frontend Legacy Function Calls</title>
 
 <para>Those functions are defined at DVB version 3. The support is kept in