|
@@ -135,17 +135,42 @@ struct dmx_pes_filter_params
|
|
|
|
|
|
<section id="dmx-stc">
|
|
|
<title>struct dmx_stc</title>
|
|
|
- <programlisting>
|
|
|
+<programlisting>
|
|
|
struct dmx_stc {
|
|
|
unsigned int num; /⋆ input : which STC? 0..N ⋆/
|
|
|
unsigned int base; /⋆ output: divisor for stc to get 90 kHz clock ⋆/
|
|
|
__u64 stc; /⋆ output: stc in 'base'⋆90 kHz units ⋆/
|
|
|
};
|
|
|
</programlisting>
|
|
|
- </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">
|
|
|
<title>Demux Function Calls</title>
|
|
|
|