[media] DocBook/demux.xml: Add the remaining data structures to the API spec

Still, there are a few ioctl's not documented:

Error: no ID for constraint linkend: DMX_GET_PES_PIDS.
Error: no ID for constraint linkend: DMX_GET_CAPS.
Error: no ID for constraint linkend: DMX_SET_SOURCE.
Error: no ID for constraint linkend: DMX_ADD_PID.
Error: no ID for constraint linkend: DMX_REMOVE_PID.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
Mauro Carvalho Chehab 2011-06-08 14:14:31 -03:00
parent fb029093e7
commit ab94782213
1 changed files with 28 additions and 3 deletions

View File

@ -135,17 +135,42 @@ struct dmx_pes_filter_params
<section id="dmx-stc"> <section id="dmx-stc">
<title>struct dmx_stc</title> <title>struct dmx_stc</title>
<programlisting> <programlisting>
struct dmx_stc { struct dmx_stc {
unsigned int num; /&#x22C6; input : which STC? 0..N &#x22C6;/ unsigned int num; /&#x22C6; input : which STC? 0..N &#x22C6;/
unsigned int base; /&#x22C6; output: divisor for stc to get 90 kHz clock &#x22C6;/ unsigned int base; /&#x22C6; output: divisor for stc to get 90 kHz clock &#x22C6;/
__u64 stc; /&#x22C6; output: stc in 'base'&#x22C6;90 kHz units &#x22C6;/ __u64 stc; /&#x22C6; output: stc in 'base'&#x22C6;90 kHz units &#x22C6;/
}; };
</programlisting> </programlisting>
</section>
</section> </section>
<section id="dmx-caps">
<title>struct dmx_caps</title>
<programlisting>
typedef struct dmx_caps {
__u32 caps;
int num_decoders;
} dmx_caps_t;
</programlisting>
</section>
<section id="dmx-source-t">
<title>enum dmx_source_t</title>
<programlisting>
typedef enum {
DMX_SOURCE_FRONT0 = 0,
DMX_SOURCE_FRONT1,
DMX_SOURCE_FRONT2,
DMX_SOURCE_FRONT3,
DMX_SOURCE_DVR0 = 16,
DMX_SOURCE_DVR1,
DMX_SOURCE_DVR2,
DMX_SOURCE_DVR3
} dmx_source_t;
</programlisting>
</section>
</section>
<section id="dmx_fcalls"> <section id="dmx_fcalls">
<title>Demux Function Calls</title> <title>Demux Function Calls</title>