|
@@ -8,26 +8,43 @@ accessed by including <constant>linux/dvb/dmx.h</constant> in your application.
|
|
|
<title>Demux Data Types</title>
|
|
|
|
|
|
<section id="dmx-output-t">
|
|
|
-<title>dmx_output_t</title>
|
|
|
-<programlisting>
|
|
|
-typedef enum
|
|
|
-{
|
|
|
- DMX_OUT_DECODER, /⋆ Streaming directly to decoder. ⋆/
|
|
|
- DMX_OUT_TAP, /⋆ Output going to a memory buffer ⋆/
|
|
|
- /⋆ (to be retrieved via the read command).⋆/
|
|
|
- DMX_OUT_TS_TAP, /⋆ Output multiplexed into a new TS ⋆/
|
|
|
- /⋆ (to be retrieved by reading from the ⋆/
|
|
|
- /⋆ logical DVR device). ⋆/
|
|
|
- DMX_OUT_TSDEMUX_TAP /⋆ Like TS_TAP but retrieved from the DMX device ⋆/
|
|
|
-} dmx_output_t;
|
|
|
-</programlisting>
|
|
|
-<para><constant>DMX_OUT_TAP</constant> delivers the stream output to the demux device on which the ioctl is
|
|
|
-called.
|
|
|
-</para>
|
|
|
-<para><constant>DMX_OUT_TS_TAP</constant> routes output to the logical DVR device <constant>/dev/dvb/adapter?/dvr?</constant>,
|
|
|
-which delivers a TS multiplexed from all filters for which <constant>DMX_OUT_TS_TAP</constant> was
|
|
|
-specified.
|
|
|
-</para>
|
|
|
+<title>Output for the demux</title>
|
|
|
+
|
|
|
+<table pgwide="1" frame="none" id="dmx-output">
|
|
|
+ <title>enum dmx_output</title>
|
|
|
+ <tgroup cols="2">
|
|
|
+ &cs-def;
|
|
|
+ <thead>
|
|
|
+ <row>
|
|
|
+ <entry>ID</entry>
|
|
|
+ <entry>Description</entry>
|
|
|
+ </row>
|
|
|
+ </thead>
|
|
|
+ <tbody valign="top">
|
|
|
+ <row>
|
|
|
+ <entry align="char" id="DMX-OUT-DECODER">DMX_OUT_DECODER</entry>
|
|
|
+ <entry>Streaming directly to decoder.</entry>
|
|
|
+ </row><row>
|
|
|
+ <entry align="char" id="DMX-OUT-TAP">DMX_OUT_TAP</entry>
|
|
|
+ <entry>Output going to a memory buffer (to be retrieved via the
|
|
|
+ read command). Delivers the stream output to the demux
|
|
|
+ device on which the ioctl is called.</entry>
|
|
|
+ </row><row>
|
|
|
+ <entry align="char" id="DMX-OUT-TS-TAP">DMX_OUT_TS_TAP</entry>
|
|
|
+ <entry>Output multiplexed into a new TS (to be retrieved by
|
|
|
+ reading from the logical DVR device). Routes output to the
|
|
|
+ logical DVR device <constant>/dev/dvb/adapter?/dvr?</constant>,
|
|
|
+ which delivers a TS multiplexed from all filters for which
|
|
|
+ <constant>DMX_OUT_TS_TAP</constant> was specified.</entry>
|
|
|
+ </row><row>
|
|
|
+ <entry align="char" id="DMX-OUT-TSDEMUX-TAP">DMX_OUT_TSDEMUX_TAP</entry>
|
|
|
+ <entry>Like &DMX-OUT-TS-TAP; but retrieved from the DMX
|
|
|
+ device.</entry>
|
|
|
+ </row>
|
|
|
+ </tbody>
|
|
|
+ </tgroup>
|
|
|
+</table>
|
|
|
+
|
|
|
</section>
|
|
|
|
|
|
<section id="dmx-input-t">
|