diff options
Diffstat (limited to 'docs/libs/html/gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html')
-rw-r--r-- | docs/libs/html/gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html | 334 |
1 files changed, 185 insertions, 149 deletions
diff --git a/docs/libs/html/gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html b/docs/libs/html/gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html index f54d7946..619f6b99 100644 --- a/docs/libs/html/gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html +++ b/docs/libs/html/gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html @@ -41,7 +41,7 @@ </colgroup> <tbody> <tr> -<td class="function_type">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT"><span class="returnvalue">GstMpegTsNIT</span></a> * +<td class="function_type">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT"><span class="returnvalue">GstMpegtsNIT</span></a> * </td> <td class="function_name"> <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-section-get-nit" title="gst_mpegts_section_get_nit ()">gst_mpegts_section_get_nit</a> <span class="c_punctuation">()</span> @@ -49,7 +49,7 @@ </tr> <tr> <td class="function_type"> -<a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT"><span class="returnvalue">GstMpegTsNIT</span></a> * +<a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT"><span class="returnvalue">GstMpegtsNIT</span></a> * </td> <td class="function_name"> <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-nit-new" title="gst_mpegts_nit_new ()">gst_mpegts_nit_new</a> <span class="c_punctuation">()</span> @@ -57,7 +57,7 @@ </tr> <tr> <td class="function_type"> -<a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNITStream" title="struct GstMpegTsNITStream"><span class="returnvalue">GstMpegTsNITStream</span></a> * +<a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNITStream" title="struct GstMpegtsNITStream"><span class="returnvalue">GstMpegtsNITStream</span></a> * </td> <td class="function_name"> <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-nit-stream-new" title="gst_mpegts_nit_stream_new ()">gst_mpegts_nit_stream_new</a> <span class="c_punctuation">()</span> @@ -65,14 +65,21 @@ </tr> <tr> <td class="function_type"> -<a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="returnvalue">GstMpegTsSection</span></a> * +<a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="returnvalue">GstMpegtsSection</span></a> * </td> <td class="function_name"> <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-section-from-nit" title="gst_mpegts_section_from_nit ()">gst_mpegts_section_from_nit</a> <span class="c_punctuation">()</span> </td> </tr> <tr> -<td class="function_type">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT"><span class="returnvalue">GstMpegTsSDT</span></a> * +<td class="function_type">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsBAT" title="struct GstMpegtsBAT"><span class="returnvalue">GstMpegtsBAT</span></a> * +</td> +<td class="function_name"> +<a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-section-get-bat" title="gst_mpegts_section_get_bat ()">gst_mpegts_section_get_bat</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT"><span class="returnvalue">GstMpegtsSDT</span></a> * </td> <td class="function_name"> <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-section-get-sdt" title="gst_mpegts_section_get_sdt ()">gst_mpegts_section_get_sdt</a> <span class="c_punctuation">()</span> @@ -80,7 +87,7 @@ </tr> <tr> <td class="function_type"> -<a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT"><span class="returnvalue">GstMpegTsSDT</span></a> * +<a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT"><span class="returnvalue">GstMpegtsSDT</span></a> * </td> <td class="function_name"> <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-sdt-new" title="gst_mpegts_sdt_new ()">gst_mpegts_sdt_new</a> <span class="c_punctuation">()</span> @@ -88,7 +95,7 @@ </tr> <tr> <td class="function_type"> -<a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDTService" title="struct GstMpegTsSDTService"><span class="returnvalue">GstMpegTsSDTService</span></a> * +<a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDTService" title="struct GstMpegtsSDTService"><span class="returnvalue">GstMpegtsSDTService</span></a> * </td> <td class="function_name"> <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-sdt-service-new" title="gst_mpegts_sdt_service_new ()">gst_mpegts_sdt_service_new</a> <span class="c_punctuation">()</span> @@ -96,14 +103,14 @@ </tr> <tr> <td class="function_type"> -<a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="returnvalue">GstMpegTsSection</span></a> * +<a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="returnvalue">GstMpegtsSection</span></a> * </td> <td class="function_name"> <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-section-from-sdt" title="gst_mpegts_section_from_sdt ()">gst_mpegts_section_from_sdt</a> <span class="c_punctuation">()</span> </td> </tr> <tr> -<td class="function_type">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsEIT" title="struct GstMpegTsEIT"><span class="returnvalue">GstMpegTsEIT</span></a> * +<td class="function_type">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsEIT" title="struct GstMpegtsEIT"><span class="returnvalue">GstMpegtsEIT</span></a> * </td> <td class="function_name"> <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-section-get-eit" title="gst_mpegts_section_get_eit ()">gst_mpegts_section_get_eit</a> <span class="c_punctuation">()</span> @@ -118,7 +125,7 @@ </td> </tr> <tr> -<td class="function_type">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsTOT" title="struct GstMpegTsTOT"><span class="returnvalue">GstMpegTsTOT</span></a> * +<td class="function_type">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsTOT" title="struct GstMpegtsTOT"><span class="returnvalue">GstMpegtsTOT</span></a> * </td> <td class="function_name"> <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#gst-mpegts-section-get-tot" title="gst_mpegts_section_get_tot ()">gst_mpegts_section_get_tot</a> <span class="c_punctuation">()</span> @@ -137,47 +144,47 @@ <tbody> <tr> <td class="datatype_keyword">enum</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSectionDVBTableID" title="enum GstMpegTsSectionDVBTableID">GstMpegTsSectionDVBTableID</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSectionDVBTableID" title="enum GstMpegtsSectionDVBTableID">GstMpegtsSectionDVBTableID</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT">GstMpegTsNIT</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT">GstMpegtsNIT</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNITStream" title="struct GstMpegTsNITStream">GstMpegTsNITStream</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNITStream" title="struct GstMpegtsNITStream">GstMpegtsNITStream</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsBAT" title="struct GstMpegTsBAT">GstMpegTsBAT</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsBAT" title="struct GstMpegtsBAT">GstMpegtsBAT</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsBATStream" title="struct GstMpegTsBATStream">GstMpegTsBATStream</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsBATStream" title="struct GstMpegtsBATStream">GstMpegtsBATStream</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT">GstMpegTsSDT</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT">GstMpegtsSDT</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDTService" title="struct GstMpegTsSDTService">GstMpegTsSDTService</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDTService" title="struct GstMpegtsSDTService">GstMpegtsSDTService</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsEIT" title="struct GstMpegTsEIT">GstMpegTsEIT</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsEIT" title="struct GstMpegtsEIT">GstMpegtsEIT</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsEITEvent" title="struct GstMpegTsEITEvent">GstMpegTsEITEvent</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsEITEvent" title="struct GstMpegtsEITEvent">GstMpegtsEITEvent</a></td> </tr> <tr> <td class="datatype_keyword">enum</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsRunningStatus" title="enum GstMpegTsRunningStatus">GstMpegTsRunningStatus</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsRunningStatus" title="enum GstMpegtsRunningStatus">GstMpegtsRunningStatus</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsTOT" title="struct GstMpegTsTOT">GstMpegTsTOT</a></td> +<td class="function_name"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsTOT" title="struct GstMpegtsTOT">GstMpegtsTOT</a></td> </tr> </tbody> </table></div> @@ -185,7 +192,7 @@ <div class="refsect1"> <a name="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.object-hierarchy"></a><h2>Object Hierarchy</h2> <pre class="screen"> GEnum - <span class="lineart">╰──</span> GstMpegTsRunningStatus + <span class="lineart">╰──</span> GstMpegtsRunningStatus </pre> </div> <div class="refsect1"> @@ -200,9 +207,9 @@ <a name="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.functions_details"></a><h2>Functions</h2> <div class="refsect2"> <a name="gst-mpegts-section-get-nit"></a><h3>gst_mpegts_section_get_nit ()</h3> -<pre class="programlisting">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT"><span class="returnvalue">GstMpegTsNIT</span></a> * -gst_mpegts_section_get_nit (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> *section</code></em>);</pre> -<p>Returns the <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT"><span class="type">GstMpegTsNIT</span></a> contained in the <em class="parameter"><code>section</code></em> +<pre class="programlisting">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT"><span class="returnvalue">GstMpegtsNIT</span></a> * +gst_mpegts_section_get_nit (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> *section</code></em>);</pre> +<p>Returns the <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT"><span class="type">GstMpegtsNIT</span></a> contained in the <em class="parameter"><code>section</code></em> .</p> <div class="refsect3"> <a name="id-1.2.5.7.8.2.5"></a><h4>Parameters</h4> @@ -214,14 +221,14 @@ gst_mpegts_section_get_nit (<em class="parameter"><code><a class="link" href="gs </colgroup> <tbody><tr> <td class="parameter_name"><p>section</p></td> -<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-NIT:CAPS"><code class="literal">GST_MPEGTS_SECTION_NIT</code></a></p></td> +<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-NIT:CAPS"><code class="literal">GST_MPEGTS_SECTION_NIT</code></a></p></td> <td class="parameter_annotations"> </td> </tr></tbody> </table></div> </div> <div class="refsect3"> <a name="id-1.2.5.7.8.2.6"></a><h4>Returns</h4> -<p> The <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT"><span class="type">GstMpegTsNIT</span></a> contained in the section, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error +<p> The <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT"><span class="type">GstMpegtsNIT</span></a> contained in the section, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error happened.</p> <p></p> </div> @@ -229,35 +236,35 @@ happened.</p> <hr> <div class="refsect2"> <a name="gst-mpegts-nit-new"></a><h3>gst_mpegts_nit_new ()</h3> -<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT"><span class="returnvalue">GstMpegTsNIT</span></a> * +<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT"><span class="returnvalue">GstMpegtsNIT</span></a> * gst_mpegts_nit_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> -<p>Allocates and initializes a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT"><span class="type">GstMpegTsNIT</span></a>.</p> +<p>Allocates and initializes a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT"><span class="type">GstMpegtsNIT</span></a>.</p> <div class="refsect3"> <a name="id-1.2.5.7.8.3.5"></a><h4>Returns</h4> -<p> A newly allocated <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT"><span class="type">GstMpegTsNIT</span></a>. </p> +<p> A newly allocated <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT"><span class="type">GstMpegtsNIT</span></a>. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> </div> <hr> <div class="refsect2"> <a name="gst-mpegts-nit-stream-new"></a><h3>gst_mpegts_nit_stream_new ()</h3> -<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNITStream" title="struct GstMpegTsNITStream"><span class="returnvalue">GstMpegTsNITStream</span></a> * +<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNITStream" title="struct GstMpegtsNITStream"><span class="returnvalue">GstMpegtsNITStream</span></a> * gst_mpegts_nit_stream_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> -<p>Allocates and initializes a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNITStream" title="struct GstMpegTsNITStream"><span class="type">GstMpegTsNITStream</span></a></p> +<p>Allocates and initializes a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNITStream" title="struct GstMpegtsNITStream"><span class="type">GstMpegtsNITStream</span></a></p> <div class="refsect3"> <a name="id-1.2.5.7.8.4.5"></a><h4>Returns</h4> -<p> A newly allocated <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNITStream" title="struct GstMpegTsNITStream"><span class="type">GstMpegTsNITStream</span></a>. </p> +<p> A newly allocated <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNITStream" title="struct GstMpegtsNITStream"><span class="type">GstMpegtsNITStream</span></a>. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> </div> <hr> <div class="refsect2"> <a name="gst-mpegts-section-from-nit"></a><h3>gst_mpegts_section_from_nit ()</h3> -<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="returnvalue">GstMpegTsSection</span></a> * -gst_mpegts_section_from_nit (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT"><span class="type">GstMpegTsNIT</span></a> *nit</code></em>);</pre> +<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="returnvalue">GstMpegtsSection</span></a> * +gst_mpegts_section_from_nit (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT"><span class="type">GstMpegtsNIT</span></a> *nit</code></em>);</pre> <p>Ownership of <em class="parameter"><code>nit</code></em> is taken. The data in <em class="parameter"><code>nit</code></em> - is managed by the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a></p> + is managed by the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a></p> <div class="refsect3"> <a name="id-1.2.5.7.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> @@ -268,23 +275,23 @@ gst_mpegts_section_from_nit (<em class="parameter"><code><a class="link" href="g </colgroup> <tbody><tr> <td class="parameter_name"><p>nit</p></td> -<td class="parameter_description"><p> a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsNIT" title="struct GstMpegTsNIT"><span class="type">GstMpegTsNIT</span></a> to create the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> from. </p></td> +<td class="parameter_description"><p> a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsNIT" title="struct GstMpegtsNIT"><span class="type">GstMpegtsNIT</span></a> to create the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> from. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td> </tr></tbody> </table></div> </div> <div class="refsect3"> <a name="id-1.2.5.7.8.5.6"></a><h4>Returns</h4> -<p> the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a>. </p> +<p> the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a>. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> </div> <hr> <div class="refsect2"> -<a name="gst-mpegts-section-get-sdt"></a><h3>gst_mpegts_section_get_sdt ()</h3> -<pre class="programlisting">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT"><span class="returnvalue">GstMpegTsSDT</span></a> * -gst_mpegts_section_get_sdt (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> *section</code></em>);</pre> -<p>Returns the <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT"><span class="type">GstMpegTsSDT</span></a> contained in the <em class="parameter"><code>section</code></em> +<a name="gst-mpegts-section-get-bat"></a><h3>gst_mpegts_section_get_bat ()</h3> +<pre class="programlisting">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsBAT" title="struct GstMpegtsBAT"><span class="returnvalue">GstMpegtsBAT</span></a> * +gst_mpegts_section_get_bat (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> *section</code></em>);</pre> +<p>Returns the <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsBAT" title="struct GstMpegtsBAT"><span class="type">GstMpegtsBAT</span></a> contained in the <em class="parameter"><code>section</code></em> .</p> <div class="refsect3"> <a name="id-1.2.5.7.8.6.5"></a><h4>Parameters</h4> @@ -296,14 +303,43 @@ gst_mpegts_section_get_sdt (<em class="parameter"><code><a class="link" href="gs </colgroup> <tbody><tr> <td class="parameter_name"><p>section</p></td> -<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-SDT:CAPS"><code class="literal">GST_MPEGTS_SECTION_SDT</code></a></p></td> +<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-BAT:CAPS"><code class="literal">GST_MPEGTS_SECTION_BAT</code></a></p></td> <td class="parameter_annotations"> </td> </tr></tbody> </table></div> </div> <div class="refsect3"> <a name="id-1.2.5.7.8.6.6"></a><h4>Returns</h4> -<p> The <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT"><span class="type">GstMpegTsSDT</span></a> contained in the section, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error +<p> The <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsBAT" title="struct GstMpegtsBAT"><span class="type">GstMpegtsBAT</span></a> contained in the section, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error +happened.</p> +<p></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="gst-mpegts-section-get-sdt"></a><h3>gst_mpegts_section_get_sdt ()</h3> +<pre class="programlisting">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT"><span class="returnvalue">GstMpegtsSDT</span></a> * +gst_mpegts_section_get_sdt (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> *section</code></em>);</pre> +<p>Returns the <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT"><span class="type">GstMpegtsSDT</span></a> contained in the <em class="parameter"><code>section</code></em> +.</p> +<div class="refsect3"> +<a name="id-1.2.5.7.8.7.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>section</p></td> +<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-SDT:CAPS"><code class="literal">GST_MPEGTS_SECTION_SDT</code></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.2.5.7.8.7.6"></a><h4>Returns</h4> +<p> The <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT"><span class="type">GstMpegtsSDT</span></a> contained in the section, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error happened.</p> <p></p> </div> @@ -311,37 +347,37 @@ happened.</p> <hr> <div class="refsect2"> <a name="gst-mpegts-sdt-new"></a><h3>gst_mpegts_sdt_new ()</h3> -<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT"><span class="returnvalue">GstMpegTsSDT</span></a> * +<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT"><span class="returnvalue">GstMpegtsSDT</span></a> * gst_mpegts_sdt_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> -<p>Allocates and initializes a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT"><span class="type">GstMpegTsSDT</span></a>.</p> +<p>Allocates and initializes a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT"><span class="type">GstMpegtsSDT</span></a>.</p> <div class="refsect3"> -<a name="id-1.2.5.7.8.7.5"></a><h4>Returns</h4> -<p> A newly allocated <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT"><span class="type">GstMpegTsSDT</span></a>. </p> +<a name="id-1.2.5.7.8.8.5"></a><h4>Returns</h4> +<p> A newly allocated <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT"><span class="type">GstMpegtsSDT</span></a>. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> </div> <hr> <div class="refsect2"> <a name="gst-mpegts-sdt-service-new"></a><h3>gst_mpegts_sdt_service_new ()</h3> -<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDTService" title="struct GstMpegTsSDTService"><span class="returnvalue">GstMpegTsSDTService</span></a> * +<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDTService" title="struct GstMpegtsSDTService"><span class="returnvalue">GstMpegtsSDTService</span></a> * gst_mpegts_sdt_service_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> -<p>Allocates and initializes a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDTService" title="struct GstMpegTsSDTService"><span class="type">GstMpegTsSDTService</span></a>.</p> +<p>Allocates and initializes a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDTService" title="struct GstMpegtsSDTService"><span class="type">GstMpegtsSDTService</span></a>.</p> <div class="refsect3"> -<a name="id-1.2.5.7.8.8.5"></a><h4>Returns</h4> -<p> A newly allocated <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDTService" title="struct GstMpegTsSDTService"><span class="type">GstMpegTsSDTService</span></a>. </p> +<a name="id-1.2.5.7.8.9.5"></a><h4>Returns</h4> +<p> A newly allocated <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDTService" title="struct GstMpegtsSDTService"><span class="type">GstMpegtsSDTService</span></a>. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> </div> <hr> <div class="refsect2"> <a name="gst-mpegts-section-from-sdt"></a><h3>gst_mpegts_section_from_sdt ()</h3> -<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="returnvalue">GstMpegTsSection</span></a> * -gst_mpegts_section_from_sdt (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT"><span class="type">GstMpegTsSDT</span></a> *sdt</code></em>);</pre> +<pre class="programlisting"><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="returnvalue">GstMpegtsSection</span></a> * +gst_mpegts_section_from_sdt (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT"><span class="type">GstMpegtsSDT</span></a> *sdt</code></em>);</pre> <p>Ownership of <em class="parameter"><code>sdt</code></em> is taken. The data in <em class="parameter"><code>sdt</code></em> - is managed by the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a></p> + is managed by the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a></p> <div class="refsect3"> -<a name="id-1.2.5.7.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.2.5.7.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -350,26 +386,26 @@ gst_mpegts_section_from_sdt (<em class="parameter"><code><a class="link" href="g </colgroup> <tbody><tr> <td class="parameter_name"><p>sdt</p></td> -<td class="parameter_description"><p> a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsSDT" title="struct GstMpegTsSDT"><span class="type">GstMpegTsSDT</span></a> to create the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> from. </p></td> +<td class="parameter_description"><p> a <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsSDT" title="struct GstMpegtsSDT"><span class="type">GstMpegtsSDT</span></a> to create the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> from. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td> </tr></tbody> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.5.7.8.9.6"></a><h4>Returns</h4> -<p> the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a>. </p> +<a name="id-1.2.5.7.8.10.6"></a><h4>Returns</h4> +<p> the <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a>. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> </div> <hr> <div class="refsect2"> <a name="gst-mpegts-section-get-eit"></a><h3>gst_mpegts_section_get_eit ()</h3> -<pre class="programlisting">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsEIT" title="struct GstMpegTsEIT"><span class="returnvalue">GstMpegTsEIT</span></a> * -gst_mpegts_section_get_eit (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> *section</code></em>);</pre> -<p>Returns the <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsEIT" title="struct GstMpegTsEIT"><span class="type">GstMpegTsEIT</span></a> contained in the <em class="parameter"><code>section</code></em> +<pre class="programlisting">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsEIT" title="struct GstMpegtsEIT"><span class="returnvalue">GstMpegtsEIT</span></a> * +gst_mpegts_section_get_eit (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> *section</code></em>);</pre> +<p>Returns the <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsEIT" title="struct GstMpegtsEIT"><span class="type">GstMpegtsEIT</span></a> contained in the <em class="parameter"><code>section</code></em> .</p> <div class="refsect3"> -<a name="id-1.2.5.7.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.2.5.7.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -378,14 +414,14 @@ gst_mpegts_section_get_eit (<em class="parameter"><code><a class="link" href="gs </colgroup> <tbody><tr> <td class="parameter_name"><p>section</p></td> -<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-EIT:CAPS"><code class="literal">GST_MPEGTS_SECTION_EIT</code></a></p></td> +<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-EIT:CAPS"><code class="literal">GST_MPEGTS_SECTION_EIT</code></a></p></td> <td class="parameter_annotations"> </td> </tr></tbody> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.5.7.8.10.6"></a><h4>Returns</h4> -<p> The <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsEIT" title="struct GstMpegTsEIT"><span class="type">GstMpegTsEIT</span></a> contained in the section, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error +<a name="id-1.2.5.7.8.11.6"></a><h4>Returns</h4> +<p> The <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsEIT" title="struct GstMpegtsEIT"><span class="type">GstMpegtsEIT</span></a> contained in the section, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error happened.</p> <p></p> </div> @@ -394,10 +430,10 @@ happened.</p> <div class="refsect2"> <a name="gst-mpegts-section-get-tdt"></a><h3>gst_mpegts_section_get_tdt ()</h3> <pre class="programlisting"><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstDateTime.html#GstDateTime"><span class="returnvalue">GstDateTime</span></a> * -gst_mpegts_section_get_tdt (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> *section</code></em>);</pre> +gst_mpegts_section_get_tdt (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> *section</code></em>);</pre> <p>Returns the <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstDateTime.html#GstDateTime"><span class="type">GstDateTime</span></a> of the TDT</p> <div class="refsect3"> -<a name="id-1.2.5.7.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.2.5.7.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -406,13 +442,13 @@ gst_mpegts_section_get_tdt (<em class="parameter"><code><a class="link" href="gs </colgroup> <tbody><tr> <td class="parameter_name"><p>section</p></td> -<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-TDT:CAPS"><code class="literal">GST_MPEGTS_SECTION_TDT</code></a></p></td> +<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-TDT:CAPS"><code class="literal">GST_MPEGTS_SECTION_TDT</code></a></p></td> <td class="parameter_annotations"> </td> </tr></tbody> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.5.7.8.11.6"></a><h4>Returns</h4> +<a name="id-1.2.5.7.8.12.6"></a><h4>Returns</h4> <p> The <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstDateTime.html#GstDateTime"><span class="type">GstDateTime</span></a> contained in the section, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error happened. Release with <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstDateTime.html#gst-date-time-unref"><span class="type">gst_date_time_unref</span></a> when done.</p> <p></p> @@ -421,12 +457,12 @@ if an error happened. Release with <a href="http://gstreamer.freedesktop.org/dat <hr> <div class="refsect2"> <a name="gst-mpegts-section-get-tot"></a><h3>gst_mpegts_section_get_tot ()</h3> -<pre class="programlisting">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsTOT" title="struct GstMpegTsTOT"><span class="returnvalue">GstMpegTsTOT</span></a> * -gst_mpegts_section_get_tot (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> *section</code></em>);</pre> -<p>Returns the <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsTOT" title="struct GstMpegTsTOT"><span class="type">GstMpegTsTOT</span></a> contained in the <em class="parameter"><code>section</code></em> +<pre class="programlisting">const <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsTOT" title="struct GstMpegtsTOT"><span class="returnvalue">GstMpegtsTOT</span></a> * +gst_mpegts_section_get_tot (<em class="parameter"><code><a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> *section</code></em>);</pre> +<p>Returns the <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsTOT" title="struct GstMpegtsTOT"><span class="type">GstMpegtsTOT</span></a> contained in the <em class="parameter"><code>section</code></em> .</p> <div class="refsect3"> -<a name="id-1.2.5.7.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.2.5.7.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -435,14 +471,14 @@ gst_mpegts_section_get_tot (<em class="parameter"><code><a class="link" href="gs </colgroup> <tbody><tr> <td class="parameter_name"><p>section</p></td> -<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-TOT:CAPS"><code class="literal">GST_MPEGTS_SECTION_TOT</code></a></p></td> +<td class="parameter_description"><p>a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> of type <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GST-MPEGTS-SECTION-TOT:CAPS"><code class="literal">GST_MPEGTS_SECTION_TOT</code></a></p></td> <td class="parameter_annotations"> </td> </tr></tbody> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.5.7.8.12.6"></a><h4>Returns</h4> -<p> The <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsTOT" title="struct GstMpegTsTOT"><span class="type">GstMpegTsTOT</span></a> contained in the section, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error +<a name="id-1.2.5.7.8.13.6"></a><h4>Returns</h4> +<p> The <a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsTOT" title="struct GstMpegtsTOT"><span class="type">GstMpegtsTOT</span></a> contained in the section, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error happened.</p> <p></p> </div> @@ -451,10 +487,10 @@ happened.</p> <div class="refsect1"> <a name="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> -<a name="GstMpegTsSectionDVBTableID"></a><h3>enum GstMpegTsSectionDVBTableID</h3> -<p>Values for a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSection"><span class="type">GstMpegTsSection</span></a> table_id.</p> +<a name="GstMpegtsSectionDVBTableID"></a><h3>enum GstMpegtsSectionDVBTableID</h3> +<p>Values for a <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> table_id.</p> <p>These are the registered DVB table_id variants.</p> -<p>see also: <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegTsSectionTableID" title="enum GstMpegTsSectionTableID"><span class="type">GstMpegTsSectionTableID</span></a></p> +<p>see also: <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSectionTableID" title="enum GstMpegtsSectionTableID"><span class="type">GstMpegtsSectionTableID</span></a></p> <div class="refsect3"> <a name="id-1.2.5.7.9.2.6"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> @@ -660,8 +696,8 @@ happened.</p> </div> <hr> <div class="refsect2"> -<a name="GstMpegTsNIT"></a><h3>struct GstMpegTsNIT</h3> -<pre class="programlisting">struct GstMpegTsNIT { +<a name="GstMpegtsNIT"></a><h3>struct GstMpegtsNIT</h3> +<pre class="programlisting">struct GstMpegtsNIT { gboolean actual_network; guint16 network_id; @@ -681,24 +717,24 @@ happened.</p> </colgroup> <tbody> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegTsNIT.actual-network"></a>actual_network</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegtsNIT.actual-network"></a>actual_network</code></em>;</p></td> <td class="struct_member_description"><p>Whether this NIT corresponds to the actual stream</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegTsNIT.network-id"></a>network_id</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegtsNIT.network-id"></a>network_id</code></em>;</p></td> <td class="struct_member_description"><p>ID of the network that this NIT describes</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegTsNIT.descriptors"></a>descriptors</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegtsNIT.descriptors"></a>descriptors</code></em>;</p></td> <td class="struct_member_description"><p> the global descriptors. </p></td> -<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegTsDescriptor]</span></td> +<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegtsDescriptor]</span></td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegTsNIT.streams"></a>streams</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegtsNIT.streams"></a>streams</code></em>;</p></td> <td class="struct_member_description"><p> the streams. </p></td> -<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegTsNITStream]</span></td> +<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegtsNITStream]</span></td> </tr> </tbody> </table></div> @@ -706,8 +742,8 @@ happened.</p> </div> <hr> <div class="refsect2"> -<a name="GstMpegTsNITStream"></a><h3>struct GstMpegTsNITStream</h3> -<pre class="programlisting">struct GstMpegTsNITStream { +<a name="GstMpegtsNITStream"></a><h3>struct GstMpegtsNITStream</h3> +<pre class="programlisting">struct GstMpegtsNITStream { guint16 transport_stream_id; guint16 original_network_id; @@ -724,19 +760,19 @@ happened.</p> </colgroup> <tbody> <tr> -<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegTsNITStream.transport-stream-id"></a>transport_stream_id</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegtsNITStream.transport-stream-id"></a>transport_stream_id</code></em>;</p></td> <td class="struct_member_description"> </td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegTsNITStream.original-network-id"></a>original_network_id</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegtsNITStream.original-network-id"></a>original_network_id</code></em>;</p></td> <td class="struct_member_description"> </td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegTsNITStream.descriptors"></a>descriptors</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegtsNITStream.descriptors"></a>descriptors</code></em>;</p></td> <td class="struct_member_description"><p>. </p></td> -<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegTsDescriptor]</span></td> +<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegtsDescriptor]</span></td> </tr> </tbody> </table></div> @@ -744,9 +780,9 @@ happened.</p> </div> <hr> <div class="refsect2"> -<a name="GstMpegTsBAT"></a><h3>struct GstMpegTsBAT</h3> -<pre class="programlisting">struct GstMpegTsBAT { - GPtrArray *descriptors; +<a name="GstMpegtsBAT"></a><h3>struct GstMpegtsBAT</h3> +<pre class="programlisting">struct GstMpegtsBAT { + GPtrArray *descriptors; GPtrArray *streams; }; @@ -762,14 +798,14 @@ happened.</p> </colgroup> <tbody> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegTsBAT.descriptors"></a>descriptors</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegtsBAT.descriptors"></a>descriptors</code></em>;</p></td> <td class="struct_member_description"><p>. </p></td> -<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegTsDescriptor]</span></td> +<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegtsDescriptor]</span></td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegTsBAT.streams"></a>streams</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegtsBAT.streams"></a>streams</code></em>;</p></td> <td class="struct_member_description"><p>. </p></td> -<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegTsBATStream]</span></td> +<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegtsBATStream]</span></td> </tr> </tbody> </table></div> @@ -777,8 +813,8 @@ happened.</p> </div> <hr> <div class="refsect2"> -<a name="GstMpegTsBATStream"></a><h3>struct GstMpegTsBATStream</h3> -<pre class="programlisting">struct GstMpegTsBATStream { +<a name="GstMpegtsBATStream"></a><h3>struct GstMpegtsBATStream</h3> +<pre class="programlisting">struct GstMpegtsBATStream { guint16 transport_stream_id; guint16 original_network_id; @@ -788,8 +824,8 @@ happened.</p> </div> <hr> <div class="refsect2"> -<a name="GstMpegTsSDT"></a><h3>struct GstMpegTsSDT</h3> -<pre class="programlisting">struct GstMpegTsSDT { +<a name="GstMpegtsSDT"></a><h3>struct GstMpegtsSDT</h3> +<pre class="programlisting">struct GstMpegtsSDT { guint16 original_network_id; gboolean actual_ts; guint16 transport_stream_id; @@ -808,24 +844,24 @@ happened.</p> </colgroup> <tbody> <tr> -<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegTsSDT.original-network-id"></a>original_network_id</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegtsSDT.original-network-id"></a>original_network_id</code></em>;</p></td> <td class="struct_member_description"><p>Network ID of the originating delivery system</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegTsSDT.actual-ts"></a>actual_ts</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegtsSDT.actual-ts"></a>actual_ts</code></em>;</p></td> <td class="struct_member_description"><p>True if the table describes this transport stream</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegTsSDT.transport-stream-id"></a>transport_stream_id</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegtsSDT.transport-stream-id"></a>transport_stream_id</code></em>;</p></td> <td class="struct_member_description"><p>ID of this transport stream</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegTsSDT.services"></a>services</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegtsSDT.services"></a>services</code></em>;</p></td> <td class="struct_member_description"><p> List of services. </p></td> -<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegTsSDTService]</span></td> +<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegtsSDTService]</span></td> </tr> </tbody> </table></div> @@ -833,13 +869,13 @@ happened.</p> </div> <hr> <div class="refsect2"> -<a name="GstMpegTsSDTService"></a><h3>struct GstMpegTsSDTService</h3> -<pre class="programlisting">struct GstMpegTsSDTService { +<a name="GstMpegtsSDTService"></a><h3>struct GstMpegtsSDTService</h3> +<pre class="programlisting">struct GstMpegtsSDTService { guint16 service_id; gboolean EIT_schedule_flag; gboolean EIT_present_following_flag; - GstMpegTsRunningStatus running_status; + GstMpegtsRunningStatus running_status; gboolean free_CA_mode; GPtrArray *descriptors; @@ -855,34 +891,34 @@ happened.</p> </colgroup> <tbody> <tr> -<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegTsSDTService.service-id"></a>service_id</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegtsSDTService.service-id"></a>service_id</code></em>;</p></td> <td class="struct_member_description"><p>The program number this table belongs to</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegTsSDTService.EIT-schedule-flag"></a>EIT_schedule_flag</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegtsSDTService.EIT-schedule-flag"></a>EIT_schedule_flag</code></em>;</p></td> <td class="struct_member_description"><p>EIT schedule information is present in this transport stream</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegTsSDTService.EIT-present-following-flag"></a>EIT_present_following_flag</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegtsSDTService.EIT-present-following-flag"></a>EIT_present_following_flag</code></em>;</p></td> <td class="struct_member_description"><p>EIT present/following information is present in this transport stream</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsRunningStatus" title="enum GstMpegTsRunningStatus"><span class="type">GstMpegTsRunningStatus</span></a> <em class="structfield"><code><a name="GstMpegTsSDTService.running-status"></a>running_status</code></em>;</p></td> +<td class="struct_member_name"><p><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsRunningStatus" title="enum GstMpegtsRunningStatus"><span class="type">GstMpegtsRunningStatus</span></a> <em class="structfield"><code><a name="GstMpegtsSDTService.running-status"></a>running_status</code></em>;</p></td> <td class="struct_member_description"><p>Status of this service</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegTsSDTService.free-CA-mode"></a>free_CA_mode</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegtsSDTService.free-CA-mode"></a>free_CA_mode</code></em>;</p></td> <td class="struct_member_description"><p>True if one or more streams is controlled by a CA system</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegTsSDTService.descriptors"></a>descriptors</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegtsSDTService.descriptors"></a>descriptors</code></em>;</p></td> <td class="struct_member_description"><p> List of descriptors. </p></td> -<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegTsDescriptor]</span></td> +<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegtsDescriptor]</span></td> </tr> </tbody> </table></div> @@ -890,8 +926,8 @@ happened.</p> </div> <hr> <div class="refsect2"> -<a name="GstMpegTsEIT"></a><h3>struct GstMpegTsEIT</h3> -<pre class="programlisting">struct GstMpegTsEIT { +<a name="GstMpegtsEIT"></a><h3>struct GstMpegtsEIT</h3> +<pre class="programlisting">struct GstMpegtsEIT { guint16 transport_stream_id; guint16 original_network_id; guint8 segment_last_section_number; @@ -914,39 +950,39 @@ happened.</p> </colgroup> <tbody> <tr> -<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegTsEIT.transport-stream-id"></a>transport_stream_id</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegtsEIT.transport-stream-id"></a>transport_stream_id</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegTsEIT.original-network-id"></a>original_network_id</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegtsEIT.original-network-id"></a>original_network_id</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><span class="type">guint8</span> <em class="structfield"><code><a name="GstMpegTsEIT.segment-last-section-number"></a>segment_last_section_number</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint8</span> <em class="structfield"><code><a name="GstMpegtsEIT.segment-last-section-number"></a>segment_last_section_number</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><span class="type">guint8</span> <em class="structfield"><code><a name="GstMpegTsEIT.last-table-id"></a>last_table_id</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint8</span> <em class="structfield"><code><a name="GstMpegtsEIT.last-table-id"></a>last_table_id</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegTsEIT.actual-stream"></a>actual_stream</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegtsEIT.actual-stream"></a>actual_stream</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegTsEIT.present-following"></a>present_following</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegtsEIT.present-following"></a>present_following</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegTsEIT.events"></a>events</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegtsEIT.events"></a>events</code></em>;</p></td> <td class="struct_member_description"><p> List of events. </p></td> -<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegTsEITEvent]</span></td> +<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegtsEITEvent]</span></td> </tr> </tbody> </table></div> @@ -954,20 +990,20 @@ happened.</p> </div> <hr> <div class="refsect2"> -<a name="GstMpegTsEITEvent"></a><h3>struct GstMpegTsEITEvent</h3> -<pre class="programlisting">struct GstMpegTsEITEvent { +<a name="GstMpegtsEITEvent"></a><h3>struct GstMpegtsEITEvent</h3> +<pre class="programlisting">struct GstMpegtsEITEvent { guint16 event_id; GstDateTime *start_time; guint32 duration; - GstMpegTsRunningStatus running_status; + GstMpegtsRunningStatus running_status; gboolean free_CA_mode; - GPtrArray *descriptors; + GPtrArray *descriptors; }; </pre> -<p>Event from a <em class="parameter"><code>GstMpegTsEIT</code></em> +<p>Event from a <em class="parameter"><code>GstMpegtsEIT</code></em> </p> <div class="refsect3"> <a name="id-1.2.5.7.9.10.5"></a><h4>Members</h4> @@ -979,34 +1015,34 @@ happened.</p> </colgroup> <tbody> <tr> -<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegTsEITEvent.event-id"></a>event_id</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstMpegtsEITEvent.event-id"></a>event_id</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstDateTime.html#GstDateTime"><span class="type">GstDateTime</span></a> *<em class="structfield"><code><a name="GstMpegTsEITEvent.start-time"></a>start_time</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstDateTime.html#GstDateTime"><span class="type">GstDateTime</span></a> *<em class="structfield"><code><a name="GstMpegtsEITEvent.start-time"></a>start_time</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><span class="type">guint32</span> <em class="structfield"><code><a name="GstMpegTsEITEvent.duration"></a>duration</code></em>;</p></td> +<td class="struct_member_name"><p><span class="type">guint32</span> <em class="structfield"><code><a name="GstMpegtsEITEvent.duration"></a>duration</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegTsRunningStatus" title="enum GstMpegTsRunningStatus"><span class="type">GstMpegTsRunningStatus</span></a> <em class="structfield"><code><a name="GstMpegTsEITEvent.running-status"></a>running_status</code></em>;</p></td> +<td class="struct_member_name"><p><a class="link" href="gst-plugins-bad-libs-DVB-variants-of-MPEG-TS-sections.html#GstMpegtsRunningStatus" title="enum GstMpegtsRunningStatus"><span class="type">GstMpegtsRunningStatus</span></a> <em class="structfield"><code><a name="GstMpegtsEITEvent.running-status"></a>running_status</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegTsEITEvent.free-CA-mode"></a>free_CA_mode</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GstMpegtsEITEvent.free-CA-mode"></a>free_CA_mode</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegTsEITEvent.descriptors"></a>descriptors</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegtsEITEvent.descriptors"></a>descriptors</code></em>;</p></td> <td class="struct_member_description"><p> List of descriptors. </p></td> -<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegTsDescriptor]</span></td> +<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegtsDescriptor]</span></td> </tr> </tbody> </table></div> @@ -1014,7 +1050,7 @@ happened.</p> </div> <hr> <div class="refsect2"> -<a name="GstMpegTsRunningStatus"></a><h3>enum GstMpegTsRunningStatus</h3> +<a name="GstMpegtsRunningStatus"></a><h3>enum GstMpegtsRunningStatus</h3> <p>Running status of a service.</p> <p>Corresponds to table 6 of ETSI EN 300 468 (v1.13.0)</p> <div class="refsect3"> @@ -1062,11 +1098,11 @@ happened.</p> </div> <hr> <div class="refsect2"> -<a name="GstMpegTsTOT"></a><h3>struct GstMpegTsTOT</h3> -<pre class="programlisting">struct GstMpegTsTOT { +<a name="GstMpegtsTOT"></a><h3>struct GstMpegtsTOT</h3> +<pre class="programlisting">struct GstMpegtsTOT { GstDateTime *utc_time; - GPtrArray *descriptors; + GPtrArray *descriptors; }; </pre> <p>Time Offset Table (EN 300 468)</p> @@ -1080,14 +1116,14 @@ happened.</p> </colgroup> <tbody> <tr> -<td class="struct_member_name"><p><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstDateTime.html#GstDateTime"><span class="type">GstDateTime</span></a> *<em class="structfield"><code><a name="GstMpegTsTOT.utc-time"></a>utc_time</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstDateTime.html#GstDateTime"><span class="type">GstDateTime</span></a> *<em class="structfield"><code><a name="GstMpegtsTOT.utc-time"></a>utc_time</code></em>;</p></td> <td> </td> <td> </td> </tr> <tr> -<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegTsTOT.descriptors"></a>descriptors</code></em>;</p></td> +<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *<em class="structfield"><code><a name="GstMpegtsTOT.descriptors"></a>descriptors</code></em>;</p></td> <td class="struct_member_description"><p> List of descriptors. </p></td> -<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegTsDescriptor]</span></td> +<td class="struct_member_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GstMpegtsDescriptor]</span></td> </tr> </tbody> </table></div> |