Commit 595d041a authored by Hans Verkuil's avatar Hans Verkuil Committed by Mauro Carvalho Chehab

[media] DocBook media: xmllint fixes

Fixes a large number of xmllint errors.
Signed-off-by: default avatarHans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@osg.samsung.com>
parent 6fc1cb2e
...@@ -27,13 +27,13 @@ ...@@ -27,13 +27,13 @@
rate of 5.217 Mbauds, those properties should be sent to rate of 5.217 Mbauds, those properties should be sent to
<link linkend="FE_GET_PROPERTY"><constant>FE_SET_PROPERTY</constant></link> ioctl:</para> <link linkend="FE_GET_PROPERTY"><constant>FE_SET_PROPERTY</constant></link> ioctl:</para>
<itemizedlist> <itemizedlist>
<listitem>&DTV-DELIVERY-SYSTEM; = SYS_DVBC_ANNEX_A</listitem> <listitem><para>&DTV-DELIVERY-SYSTEM; = SYS_DVBC_ANNEX_A</para></listitem>
<listitem>&DTV-FREQUENCY; = 651000000</listitem> <listitem><para>&DTV-FREQUENCY; = 651000000</para></listitem>
<listitem>&DTV-MODULATION; = QAM_256</listitem> <listitem><para>&DTV-MODULATION; = QAM_256</para></listitem>
<listitem>&DTV-INVERSION; = INVERSION_AUTO</listitem> <listitem><para>&DTV-INVERSION; = INVERSION_AUTO</para></listitem>
<listitem>&DTV-SYMBOL-RATE; = 5217000</listitem> <listitem><para>&DTV-SYMBOL-RATE; = 5217000</para></listitem>
<listitem>&DTV-INNER-FEC; = FEC_3_4</listitem> <listitem><para>&DTV-INNER-FEC; = FEC_3_4</para></listitem>
<listitem>&DTV-TUNE;</listitem> <listitem><para>&DTV-TUNE;</para></listitem>
</itemizedlist> </itemizedlist>
<para>The code that would do the above is:</para> <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 ...@@ -394,7 +394,6 @@ get/set up to 64 properties. The actual meaning of each property is described on
</row><row> </row><row>
<entry>FEC_3_5</entry> <entry>FEC_3_5</entry>
<entry>Forward Error Correction Code 3/5</entry> <entry>Forward Error Correction Code 3/5</entry>
</row><row>
</row> </row>
</tbody> </tbody>
</tgroup> </tgroup>
...@@ -916,7 +915,6 @@ typedef enum atscmh_sccc_code_mode { ...@@ -916,7 +915,6 @@ typedef enum atscmh_sccc_code_mode {
</tbody> </tbody>
</tgroup> </tgroup>
</table> </table>
</section>
<para>Notes:</para> <para>Notes:</para>
<para>1) If <constant>DTV_GUARD_INTERVAL</constant> is set the <constant>GUARD_INTERVAL_AUTO</constant> the hardware will <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 { ...@@ -924,6 +922,7 @@ typedef enum atscmh_sccc_code_mode {
in the missing parameters.</para> 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>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> <para>3) DTMB specifies PN420, PN595 and PN945.</para>
</section>
</section> </section>
<section id="DTV-TRANSMISSION-MODE"> <section id="DTV-TRANSMISSION-MODE">
<title><constant>DTV_TRANSMISSION_MODE</constant></title> <title><constant>DTV_TRANSMISSION_MODE</constant></title>
...@@ -975,12 +974,10 @@ typedef enum atscmh_sccc_code_mode { ...@@ -975,12 +974,10 @@ typedef enum atscmh_sccc_code_mode {
</row><row> </row><row>
<entry>TRANSMISSION_MODE_C3780</entry> <entry>TRANSMISSION_MODE_C3780</entry>
<entry>Multi Carrier (C=3780) transmission mode (DTMB)</entry> <entry>Multi Carrier (C=3780) transmission mode (DTMB)</entry>
</row><row>
</row> </row>
</tbody> </tbody>
</tgroup> </tgroup>
</table> </table>
</section>
<para>Notes:</para> <para>Notes:</para>
...@@ -993,6 +990,7 @@ typedef enum atscmh_sccc_code_mode { ...@@ -993,6 +990,7 @@ typedef enum atscmh_sccc_code_mode {
<para>3) DVB-T specifies 2K and 8K as valid sizes.</para> <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>4) DVB-T2 specifies 1K, 2K, 4K, 8K, 16K and 32K.</para>
<para>5) DTMB specifies C1 and C3780.</para> <para>5) DTMB specifies C1 and C3780.</para>
</section>
</section> </section>
<section id="DTV-HIERARCHY"> <section id="DTV-HIERARCHY">
<title><constant>DTV_HIERARCHY</constant></title> <title><constant>DTV_HIERARCHY</constant></title>
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<funcdef>int <function>ioctl</function></funcdef> <funcdef>int <function>ioctl</function></funcdef>
<paramdef>int <parameter>fd</parameter></paramdef> <paramdef>int <parameter>fd</parameter></paramdef>
<paramdef>int <parameter>request</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> </funcprototype>
</funcsynopsis> </funcsynopsis>
</refsynopsisdiv> </refsynopsisdiv>
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<funcdef>int <function>ioctl</function></funcdef> <funcdef>int <function>ioctl</function></funcdef>
<paramdef>int <parameter>fd</parameter></paramdef> <paramdef>int <parameter>fd</parameter></paramdef>
<paramdef>int <parameter>request</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> </funcprototype>
</funcsynopsis> </funcsynopsis>
</refsynopsisdiv> </refsynopsisdiv>
...@@ -58,11 +58,11 @@ ...@@ -58,11 +58,11 @@
&return-value-dvb; &return-value-dvb;
</refsect1> </refsect1>
<section id="fe-sec-mini-cmd-t"> <refsect1 id="fe-sec-mini-cmd-t">
<title>enum fe_sec_mini_cmd</title> <title>enum fe_sec_mini_cmd</title>
<table pgwide="1" frame="none" id="fe-sec-mini-cmd"> <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"> <tgroup cols="2">
&cs-def; &cs-def;
<thead> <thead>
...@@ -84,6 +84,6 @@ ...@@ -84,6 +84,6 @@
</tbody> </tbody>
</tgroup> </tgroup>
</table> </table>
</section> </refsect1>
</refentry> </refentry>
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<funcdef>int <function>ioctl</function></funcdef> <funcdef>int <function>ioctl</function></funcdef>
<paramdef>int <parameter>fd</parameter></paramdef> <paramdef>int <parameter>fd</parameter></paramdef>
<paramdef>int <parameter>request</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> </funcprototype>
</funcsynopsis> </funcsynopsis>
</refsynopsisdiv> </refsynopsisdiv>
......
...@@ -41,9 +41,9 @@ ...@@ -41,9 +41,9 @@
<listitem> <listitem>
<para>Valid flags:</para> <para>Valid flags:</para>
<itemizedlist> <itemizedlist>
<listitem>0 - normal 13V and 18V.</listitem> <listitem><para>0 - normal 13V and 18V.</para></listitem>
<listitem>&gt;0 - enables slightly higher voltages instead of <listitem><para>&gt;0 - enables slightly higher voltages instead of
13/18V, in order to compensate for long antena cables.</listitem> 13/18V, in order to compensate for long antenna cables.</para></listitem>
</itemizedlist> </itemizedlist>
</listitem> </listitem>
</varlistentry> </varlistentry>
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<funcdef>int <function>ioctl</function></funcdef> <funcdef>int <function>ioctl</function></funcdef>
<paramdef>int <parameter>fd</parameter></paramdef> <paramdef>int <parameter>fd</parameter></paramdef>
<paramdef>int <parameter>request</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> </funcprototype>
</funcsynopsis> </funcsynopsis>
</refsynopsisdiv> </refsynopsisdiv>
...@@ -112,12 +112,12 @@ driver is not compatible with this specification the ioctl returns an error. ...@@ -112,12 +112,12 @@ driver is not compatible with this specification the ioctl returns an error.
</tbody> </tbody>
</tgroup> </tgroup>
</table> </table>
</refsect1>
<para>NOTE: The frequencies are specified in Hz for Terrestrial and Cable <para>NOTE: The frequencies are specified in Hz for Terrestrial and Cable
systems. They're specified in kHz for Satellite systems</para> 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> <title>frontend capabilities</title>
<para>Capabilities describe what a frontend can do. Some capabilities are <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. ...@@ -262,5 +262,5 @@ driver is not compatible with this specification the ioctl returns an error.
</tbody> </tbody>
</tgroup> </tgroup>
</table> </table>
</section> </refsect1>
</refentry> </refentry>
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
<funcdef>int <function>ioctl</function></funcdef> <funcdef>int <function>ioctl</function></funcdef>
<paramdef>int <parameter>fd</parameter></paramdef> <paramdef>int <parameter>fd</parameter></paramdef>
<paramdef>int <parameter>request</parameter></paramdef> <paramdef>int <parameter>request</parameter></paramdef>
<paramdef>&dtv-properties; *<parameter>argp</parameter></paramdef> <paramdef>struct dtv_property *<parameter>argp</parameter></paramdef>
</funcprototype> </funcprototype>
</funcsynopsis> </funcsynopsis>
</refsynopsisdiv> </refsynopsisdiv>
...@@ -57,25 +57,25 @@ and on the device:</para> ...@@ -57,25 +57,25 @@ and on the device:</para>
<listitem> <listitem>
<para><constant>FE_SET_PROPERTY:</constant></para> <para><constant>FE_SET_PROPERTY:</constant></para>
<itemizedlist> <itemizedlist>
<listitem>This ioctl is used to set one or more <listitem><para>This ioctl is used to set one or more
frontend properties.</listitem> frontend properties.</para></listitem>
<listitem>This is the basic command to request the frontend to tune into some <listitem><para>This is the basic command to request the frontend to tune into some
frequency and to start decoding the digital TV signal.</listitem> frequency and to start decoding the digital TV signal.</para></listitem>
<listitem>This call requires read/write access to the device.</listitem> <listitem><para>This call requires read/write access to the device.</para></listitem>
<listitem>At return, the values are updated to reflect the <listitem><para>At return, the values are updated to reflect the
actual parameters used.</listitem> actual parameters used.</para></listitem>
</itemizedlist> </itemizedlist>
</listitem> </listitem>
<listitem> <listitem>
<para><constant>FE_GET_PROPERTY:</constant></para> <para><constant>FE_GET_PROPERTY:</constant></para>
<itemizedlist> <itemizedlist>
<listitem>This ioctl is used to get properties and <listitem><para>This ioctl is used to get properties and
statistics from the frontend.</listitem> statistics from the frontend.</para></listitem>
<listitem>No properties are changed, and statistics aren't reset.</listitem> <listitem><para>No properties are changed, and statistics aren't reset.</para></listitem>
<listitem>This call only requires read-only access to the device.</listitem> <listitem><para>This call only requires read-only access to the device.</para></listitem>
</itemizedlist> </itemizedlist>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
&return-value-dvb;. &return-value-dvb;
</refsect1> </refsect1>
</refentry> </refentry>
...@@ -59,7 +59,7 @@ pointer to an integer where the status will be written. ...@@ -59,7 +59,7 @@ pointer to an integer where the status will be written.
&return-value-dvb; &return-value-dvb;
</refsect1> </refsect1>
<section id="fe-status-t"> <refsect1 id="fe-status-t">
<title>int fe_status</title> <title>int fe_status</title>
<para>The fe_status parameter is used to indicate the current state <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. ...@@ -103,5 +103,5 @@ pointer to an integer where the status will be written.
</tbody> </tbody>
</tgroup> </tgroup>
</table> </table>
</section> </refsect1>
</refentry> </refentry>
...@@ -40,14 +40,14 @@ ...@@ -40,14 +40,14 @@
<listitem> <listitem>
<para>Valid flags:</para> <para>Valid flags:</para>
<itemizedlist> <itemizedlist>
<listitem>0 - normal tune mode</listitem> <listitem><para>0 - normal tune mode</para></listitem>
<listitem>FE_TUNE_MODE_ONESHOT - When set, this flag will <listitem><para>FE_TUNE_MODE_ONESHOT - When set, this flag will
disable any zigzagging or other "normal" tuning behaviour. disable any zigzagging or other "normal" tuning behaviour.
Additionally, there will be no automatic monitoring of the Additionally, there will be no automatic monitoring of the
lock status, and hence no frontend events will be lock status, and hence no frontend events will be
generated. If a frontend device is closed, this flag will generated. If a frontend device is closed, this flag will
be automatically turned off when the device is reopened be automatically turned off when the device is reopened
read-write.</listitem> read-write.</para></listitem>
</itemizedlist> </itemizedlist>
</listitem> </listitem>
</varlistentry> </varlistentry>
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<funcdef>int <function>ioctl</function></funcdef> <funcdef>int <function>ioctl</function></funcdef>
<paramdef>int <parameter>fd</parameter></paramdef> <paramdef>int <parameter>fd</parameter></paramdef>
<paramdef>int <parameter>request</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> </funcprototype>
</funcsynopsis> </funcsynopsis>
</refsynopsisdiv> </refsynopsisdiv>
...@@ -61,8 +61,8 @@ ...@@ -61,8 +61,8 @@
&return-value-dvb; &return-value-dvb;
</refsect1> </refsect1>
<section id="fe-sec-tone-mode-t"> <refsect1 id="fe-sec-tone-mode-t">
<title>enum fe_sec_voltage</title> <title>enum fe_sec_tone_mode</title>
<table pgwide="1" frame="none" id="fe-sec-tone-mode"> <table pgwide="1" frame="none" id="fe-sec-tone-mode">
<title>enum fe_sec_tone_mode</title> <title>enum fe_sec_tone_mode</title>
...@@ -86,6 +86,6 @@ ...@@ -86,6 +86,6 @@
</tbody> </tbody>
</tgroup> </tgroup>
</table> </table>
</section> </refsect1>
</refentry> </refentry>
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<funcdef>int <function>ioctl</function></funcdef> <funcdef>int <function>ioctl</function></funcdef>
<paramdef>int <parameter>fd</parameter></paramdef> <paramdef>int <parameter>fd</parameter></paramdef>
<paramdef>int <parameter>request</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> </funcprototype>
</funcsynopsis> </funcsynopsis>
</refsynopsisdiv> </refsynopsisdiv>
...@@ -65,7 +65,7 @@ ...@@ -65,7 +65,7 @@
&return-value-dvb; &return-value-dvb;
</refsect1> </refsect1>
<section id="fe-sec-voltage-t"> <refsect1 id="fe-sec-voltage-t">
<title>enum fe_sec_voltage</title> <title>enum fe_sec_voltage</title>
<table pgwide="1" frame="none" id="fe-sec-voltage"> <table pgwide="1" frame="none" id="fe-sec-voltage">
...@@ -92,6 +92,6 @@ ...@@ -92,6 +92,6 @@
</tbody> </tbody>
</tgroup> </tgroup>
</table> </table>
</section> </refsect1>
</refentry> </refentry>
...@@ -2,16 +2,16 @@ ...@@ -2,16 +2,16 @@
<para>The DVB frontend API was designed to support three types of delivery systems:</para> <para>The DVB frontend API was designed to support three types of delivery systems:</para>
<itemizedlist> <itemizedlist>
<listitem>Terrestrial systems: DVB-T, DVB-T2, ATSC, ATSC M/H, ISDB-T, DVB-H, DTMB, CMMB</listitem> <listitem><para>Terrestrial systems: DVB-T, DVB-T2, ATSC, ATSC M/H, ISDB-T, DVB-H, DTMB, CMMB</para></listitem>
<listitem>Cable systems: DVB-C Annex A/C, ClearQAM (DVB-C Annex B), ISDB-C</listitem> <listitem><para>Cable systems: DVB-C Annex A/C, ClearQAM (DVB-C Annex B), ISDB-C</para></listitem>
<listitem>Satellite systems: DVB-S, DVB-S2, DVB Turbo, ISDB-S, DSS</listitem> <listitem><para>Satellite systems: DVB-S, DVB-S2, DVB Turbo, ISDB-S, DSS</para></listitem>
</itemizedlist> </itemizedlist>
<para>The DVB frontend controls several sub-devices including:</para> <para>The DVB frontend controls several sub-devices including:</para>
<itemizedlist> <itemizedlist>
<listitem>Tuner</listitem>, <listitem><para>Tuner</para></listitem>
<listitem>Digital TV demodulator</listitem> <listitem><para>Digital TV demodulator</para></listitem>
<listitem>Low noise amplifier (LNA)</listitem> <listitem><para>Low noise amplifier (LNA)</para></listitem>
<listitem>Satellite Equipment Control (SEC) hardware (only for Satellite).</listitem> <listitem><para>Satellite Equipment Control (SEC) hardware (only for Satellite).</para></listitem>
</itemizedlist> </itemizedlist>
<para>The frontend can be accessed through <para>The frontend can be accessed through
<emphasis role="bold">/dev/dvb/adapter?/frontend?</emphasis>. Data types and <emphasis role="bold">/dev/dvb/adapter?/frontend?</emphasis>. Data types and
...@@ -50,7 +50,7 @@ specification is available at ...@@ -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>. <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 Please notice that several statistics require the demodulator to be fully
locked (e. g. with FE_HAS_LOCK bit set). See 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> for more details.</para>
</section> </section>
......
...@@ -95,7 +95,6 @@ supported via the new <link linkend="FE_GET_PROPERTY">FE_GET_PROPERTY/FE_GET_SET ...@@ -95,7 +95,6 @@ supported via the new <link linkend="FE_GET_PROPERTY">FE_GET_PROPERTY/FE_GET_SET
</row><row> </row><row>
<entry>BANDWIDTH_10_MHZ</entry> <entry>BANDWIDTH_10_MHZ</entry>
<entry>10 MHz</entry> <entry>10 MHz</entry>
</row><row>
</row> </row>
</tbody> </tbody>
</tgroup> </tgroup>
...@@ -200,7 +199,7 @@ struct dvb_vsb_parameters { ...@@ -200,7 +199,7 @@ struct dvb_vsb_parameters {
</section> </section>
</section> </section>
<section id="frontend_fcalls"> <section id="frontend_legacy_fcalls">
<title>Frontend Legacy Function Calls</title> <title>Frontend Legacy Function Calls</title>
<para>Those functions are defined at DVB version 3. The support is kept in <para>Those functions are defined at DVB version 3. The support is kept in
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment