diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-03-22 18:10:09 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-03-22 18:10:09 +0100 |
commit | e4f7e7387835f2d104054b356866aff3d409e3e0 (patch) | |
tree | 14da13804a8ea53eb86f19d46ec2cb335a29706f /docs | |
parent | 0dae307117a84152263d4c8b2c6aacf7e98a2f7c (diff) |
Imported Upstream version 1.0.6upstream/1.0.6
Diffstat (limited to 'docs')
65 files changed, 516 insertions, 214 deletions
diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt index 5f8ed12..fe21ddd 100644 --- a/docs/gst/gstreamer-sections.txt +++ b/docs/gst/gstreamer-sections.txt @@ -621,7 +621,6 @@ GST_USING_PRINTF_EXTENSION <TITLE>GstControlBinding</TITLE> GstControlBinding GstControlBindingClass -GstControlBindingConvert gst_control_binding_sync_values gst_control_binding_get_value gst_control_binding_get_value_array @@ -636,6 +635,7 @@ GST_IS_CONTROL_BINDING_CLASS GST_CONTROL_BINDING_GET_CLASS GST_TYPE_CONTROL_BINDING <SUBSECTION Private> +GstControlBindingConvert gst_control_binding_get_type </SECTION> diff --git a/docs/gst/html/GstBin.html b/docs/gst/html/GstBin.html index 71537c7..b0d585e 100644 --- a/docs/gst/html/GstBin.html +++ b/docs/gst/html/GstBin.html @@ -157,7 +157,7 @@ element is removed from the bin. <p> </p> <div class="refsect2"> -<a name="idp9718336"></a><h3>Notes</h3> +<a name="idp10381520"></a><h3>Notes</h3> <p> A <a class="link" href="GstBin.html" title="GstBin"><span class="type">GstBin</span></a> internally intercepts every <a class="link" href="gstreamer-GstMessage.html#GstMessage" title="struct GstMessage"><span class="type">GstMessage</span></a> posted by its children and implements the following default behaviour for each of them: @@ -620,10 +620,6 @@ MT safe. Caller owns returned reference. Gets an iterator for the elements in this bin. </p> <p> -Each element yielded by the iterator will have its refcount increased, so -unref after use. -</p> -<p> MT safe. Caller owns returned value. </p> <div class="variablelist"><table border="0"> @@ -651,10 +647,6 @@ Gets an iterator for the elements in this bin. This iterator recurses into GstBin children. </p> <p> -Each element yielded by the iterator will have its refcount increased, so -unref after use. -</p> -<p> MT safe. Caller owns returned value. </p> <div class="variablelist"><table border="0"> @@ -682,10 +674,6 @@ Gets an iterator for all elements in the bin that have the <a class="link" href="GstElement.html#GST-ELEMENT-FLAG-SINK:CAPS"><span class="type">GST_ELEMENT_FLAG_SINK</span></a> flag set. </p> <p> -Each element yielded by the iterator will have its refcount increased, so -unref after use. -</p> -<p> MT safe. Caller owns returned value. </p> <div class="variablelist"><table border="0"> @@ -718,10 +706,6 @@ This function is used internally to perform the state changes of the bin elements and for clock selection. </p> <p> -Each element yielded by the iterator will have its refcount increased, so -unref after use. -</p> -<p> MT safe. Caller owns returned value. </p> <div class="variablelist"><table border="0"> @@ -749,10 +733,6 @@ Gets an iterator for all elements in the bin that have the <a class="link" href="GstElement.html#GST-ELEMENT-FLAG-SOURCE:CAPS"><span class="type">GST_ELEMENT_FLAG_SOURCE</span></a> flag set. </p> <p> -Each element yielded by the iterator will have its refcount increased, so -unref after use. -</p> -<p> MT safe. Caller owns returned value. </p> <div class="variablelist"><table border="0"> @@ -783,10 +763,6 @@ The function recurses inside child bins. The iterator will yield a series of <a class="link" href="GstElement.html" title="GstElement"><span class="type">GstElement</span></a> that should be unreffed after use. </p> <p> -Each element yielded by the iterator will have its refcount increased, so -unref after use. -</p> -<p> MT safe. Caller owns returned value. </p> <div class="variablelist"><table border="0"> diff --git a/docs/gst/html/GstControlBinding.html b/docs/gst/html/GstControlBinding.html index 12e981e..ff2444c 100644 --- a/docs/gst/html/GstControlBinding.html +++ b/docs/gst/html/GstControlBinding.html @@ -46,9 +46,6 @@ struct <a class="link" href="GstControlBinding.html#GstControlBinding-struct" title="struct GstControlBinding">GstControlBinding</a>; struct <a class="link" href="GstControlBinding.html#GstControlBindingClass" title="struct GstControlBindingClass">GstControlBindingClass</a>; -<span class="returnvalue">void</span> (<a class="link" href="GstControlBinding.html#GstControlBindingConvert" title="GstControlBindingConvert ()">*GstControlBindingConvert</a>) (<em class="parameter"><code><a class="link" href="GstControlBinding.html" title="GstControlBinding"><span class="type">GstControlBinding</span></a> *binding</code></em>, - <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> src_value</code></em>, - <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *dest_value</code></em>); <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GstControlBinding.html#gst-control-binding-sync-values" title="gst_control_binding_sync_values ()">gst_control_binding_sync_values</a> (<em class="parameter"><code><a class="link" href="GstControlBinding.html" title="GstControlBinding"><span class="type">GstControlBinding</span></a> *binding</code></em>, <em class="parameter"><code><a class="link" href="GstObject.html" title="GstObject"><span class="type">GstObject</span></a> *object</code></em>, <em class="parameter"><code><a class="link" href="GstClock.html#GstClockTime" title="GstClockTime"><span class="type">GstClockTime</span></a> timestamp</code></em>, @@ -90,7 +87,10 @@ struct <a class="link" href="GstControlBinding.html#GstControlBindi <div class="refsect1"> <a name="GstControlBinding.description"></a><h2>Description</h2> <p> -A value mapping object that attaches control sources to gobject properties. +A base class for value mapping objects that attaches control sources to gobject +properties. Such an object is taking one or more <a class="link" href="GstControlSource.html" title="GstControlSource"><span class="type">GstControlSource</span></a> instances, +combines them and maps the resulting value to the type and value range of the +bound property. </p> </div> <div class="refsect1"> @@ -164,33 +164,6 @@ The class structure of <a class="link" href="GstControlBinding.html" title="GstC </div> <hr> <div class="refsect2"> -<a name="GstControlBindingConvert"></a><h3>GstControlBindingConvert ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> (*GstControlBindingConvert) (<em class="parameter"><code><a class="link" href="GstControlBinding.html" title="GstControlBinding"><span class="type">GstControlBinding</span></a> *binding</code></em>, - <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> src_value</code></em>, - <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *dest_value</code></em>);</pre> -<p> -Function to map a control-value to the target GValue. -</p> -<div class="variablelist"><table border="0"> -<col align="left" valign="top"> -<tbody> -<tr> -<td><p><span class="term"><em class="parameter"><code>binding</code></em> :</span></p></td> -<td>the <a class="link" href="GstControlBinding.html" title="GstControlBinding"><span class="type">GstControlBinding</span></a> instance</td> -</tr> -<tr> -<td><p><span class="term"><em class="parameter"><code>src_value</code></em> :</span></p></td> -<td>the value returned by the cotnrol source</td> -</tr> -<tr> -<td><p><span class="term"><em class="parameter"><code>dest_value</code></em> :</span></p></td> -<td>the target GValue</td> -</tr> -</tbody> -</table></div> -</div> -<hr> -<div class="refsect2"> <a name="gst-control-binding-sync-values"></a><h3>gst_control_binding_sync_values ()</h3> <pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> gst_control_binding_sync_values (<em class="parameter"><code><a class="link" href="GstControlBinding.html" title="GstControlBinding"><span class="type">GstControlBinding</span></a> *binding</code></em>, <em class="parameter"><code><a class="link" href="GstObject.html" title="GstObject"><span class="type">GstObject</span></a> *object</code></em>, @@ -279,7 +252,7 @@ curve or apply a control curve sample by sample. <p> The values are unboxed and ready to be used. The similar function <a class="link" href="GstControlBinding.html#gst-control-binding-get-g-value-array" title="gst_control_binding_get_g_value_array ()"><code class="function">gst_control_binding_get_g_value_array()</code></a> returns the array as <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValues</span></a> and is -better suites for bindings. +more suitable for bindings. </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> diff --git a/docs/gst/html/GstControlSource.html b/docs/gst/html/GstControlSource.html index e23b04e..f57e0a5 100644 --- a/docs/gst/html/GstControlSource.html +++ b/docs/gst/html/GstControlSource.html @@ -77,21 +77,20 @@ struct <a class="link" href="GstControlSource.html#GstTimedValue" t <a name="GstControlSource.description"></a><h2>Description</h2> <p> The <a class="link" href="GstControlSource.html" title="GstControlSource"><span class="type">GstControlSource</span></a> is a base class for control value sources that could -be used by <span class="type">GstController</span> to get timestamp-value pairs. +be used by <span class="type">GstController</span> to get timestamp-value pairs. A control source +essentially is a function over time, returning gloat values between 0.0 and 1.0. </p> <p> -A <a class="link" href="GstControlSource.html" title="GstControlSource"><span class="type">GstControlSource</span></a> is used by first getting an instance, binding it to a -<a href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> (for example by using <code class="function">gst_controller_set_control_source()</code>) and -then by having it used by the <span class="type">GstController</span> or calling -<a class="link" href="GstControlSource.html#gst-control-source-get-value" title="gst_control_source_get_value ()"><code class="function">gst_control_source_get_value()</code></a> or <a class="link" href="GstControlSource.html#gst-control-source-get-value-array" title="gst_control_source_get_value_array ()"><code class="function">gst_control_source_get_value_array()</code></a>. +A <a class="link" href="GstControlSource.html" title="GstControlSource"><span class="type">GstControlSource</span></a> is used by first getting an instance of a specific +control-source, creating a binding for the control-source to the target property +of the element and then adding the binding to the element. The binding will +convert the data types and value range to fit to the bound property. </p> <p> -For implementing a new <a class="link" href="GstControlSource.html" title="GstControlSource"><span class="type">GstControlSource</span></a> one has to implement a -<span class="type">GstControlSourceBind</span> method, which will depending on the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> set up -the control source for use and sets the <a class="link" href="GstControlSource.html#GstControlSourceGetValue" title="GstControlSourceGetValue ()"><span class="type">GstControlSourceGetValue</span></a> and -<a class="link" href="GstControlSource.html#GstControlSourceGetValueArray" title="GstControlSourceGetValueArray ()"><span class="type">GstControlSourceGetValueArray</span></a> functions. These are then used by -<a class="link" href="GstControlSource.html#gst-control-source-get-value" title="gst_control_source_get_value ()"><code class="function">gst_control_source_get_value()</code></a> or <a class="link" href="GstControlSource.html#gst-control-source-get-value-array" title="gst_control_source_get_value_array ()"><code class="function">gst_control_source_get_value_array()</code></a> -to get values for specific timestamps. +For implementing a new <a class="link" href="GstControlSource.html" title="GstControlSource"><span class="type">GstControlSource</span></a> one has to implement +<a class="link" href="GstControlSource.html#GstControlSourceGetValue" title="GstControlSourceGetValue ()"><span class="type">GstControlSourceGetValue</span></a> and <a class="link" href="GstControlSource.html#GstControlSourceGetValueArray" title="GstControlSourceGetValueArray ()"><span class="type">GstControlSourceGetValueArray</span></a> functions. +These are then used by <a class="link" href="GstControlSource.html#gst-control-source-get-value" title="gst_control_source_get_value ()"><code class="function">gst_control_source_get_value()</code></a> and +<a class="link" href="GstControlSource.html#gst-control-source-get-value-array" title="gst_control_source_get_value_array ()"><code class="function">gst_control_source_get_value_array()</code></a> to get values for specific timestamps. </p> </div> <div class="refsect1"> diff --git a/docs/gst/html/GstElementFactory.html b/docs/gst/html/GstElementFactory.html index d32d366..6352296 100644 --- a/docs/gst/html/GstElementFactory.html +++ b/docs/gst/html/GstElementFactory.html @@ -141,7 +141,7 @@ The following code example shows you how to create a GstFileSrc element. <p> </p> <div class="example"> -<a name="idp18149552"></a><p class="title"><b>Example 6. Using an element factory</b></p> +<a name="idp20324368"></a><p class="title"><b>Example 6. Using an element factory</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/GstObject.html b/docs/gst/html/GstObject.html index c78747b..89dfdd0 100644 --- a/docs/gst/html/GstObject.html +++ b/docs/gst/html/GstObject.html @@ -186,7 +186,7 @@ of the object. <p> </p> <div class="refsect2"> -<a name="idp28229744"></a><h3>controlled properties</h3> +<a name="idp29085984"></a><h3>controlled properties</h3> <p> Controlled properties offers a lightweight way to adjust gobject properties over stream-time. It works by using time-stamped value pairs that diff --git a/docs/gst/html/GstPadTemplate.html b/docs/gst/html/GstPadTemplate.html index d374ec3..d9fd82e 100644 --- a/docs/gst/html/GstPadTemplate.html +++ b/docs/gst/html/GstPadTemplate.html @@ -132,7 +132,7 @@ or <a class="link" href="GstPad.html#gst-pad-new-from-static-template" title="gs The following code example shows the code to create a pad from a padtemplate. </p> <div class="example"> -<a name="idp10102528"></a><p class="title"><b>Example 11. Create a pad from a padtemplate</b></p> +<a name="idp21735360"></a><p class="title"><b>Example 11. Create a pad from a padtemplate</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/GstPipeline.html b/docs/gst/html/GstPipeline.html index 3e59293..92171e2 100644 --- a/docs/gst/html/GstPipeline.html +++ b/docs/gst/html/GstPipeline.html @@ -226,7 +226,8 @@ Create a new pipeline with the given name. <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td> -<td>name of new pipeline</td> +<td>name of new pipeline. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span> +</td> </tr> <tr> <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> diff --git a/docs/gst/html/GstTypeFindFactory.html b/docs/gst/html/GstTypeFindFactory.html index a04adc2..a3b3175 100644 --- a/docs/gst/html/GstTypeFindFactory.html +++ b/docs/gst/html/GstTypeFindFactory.html @@ -73,7 +73,7 @@ the section <GTKDOCLINK HREF="gstreamer-Writing-typefind-functions"> <p> </p> <div class="example"> -<a name="idp16662832"></a><p class="title"><b>Example 13. how to write a simple typefinder</b></p> +<a name="idp31396592"></a><p class="title"><b>Example 13. how to write a simple typefinder</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/api-index-full.html b/docs/gst/html/api-index-full.html index 3a6c233..55c3510 100644 --- a/docs/gst/html/api-index-full.html +++ b/docs/gst/html/api-index-full.html @@ -1377,10 +1377,6 @@ </dt> <dd></dd> <dt> -<a class="link" href="GstControlBinding.html#GstControlBindingConvert" title="GstControlBindingConvert ()">GstControlBindingConvert</a>, user_function in <a class="link" href="GstControlBinding.html" title="GstControlBinding">GstControlBinding</a> -</dt> -<dd></dd> -<dt> <a class="link" href="GstControlSource.html#GstControlSource-struct" title="struct GstControlSource">GstControlSource</a>, struct in <a class="link" href="GstControlSource.html" title="GstControlSource">GstControlSource</a> </dt> <dd></dd> diff --git a/docs/gst/html/gst-building.html b/docs/gst/html/gst-building.html index d4c6235..37c5990 100644 --- a/docs/gst/html/gst-building.html +++ b/docs/gst/html/gst-building.html @@ -31,7 +31,7 @@ How to build the GStreamer framework and applications using it. <td valign="top" align="right"></td> </tr></table></div> <div class="refsect1"> -<a name="idp9437344"></a><h2>Building GStreamer on UNIX</h2> +<a name="idp7064400"></a><h2>Building GStreamer on UNIX</h2> <p> On UNIX, GStreamer uses the standard GNU build system, using <span class="application">autoconf</span> for package @@ -92,7 +92,7 @@ How to build the GStreamer framework and applications using it. </p> </div> <div class="refsect1"> -<a name="idp8944144"></a><h2>Building GStreamer Applications</h2> +<a name="idp8541616"></a><h2>Building GStreamer Applications</h2> <p> Applications and libraries can use <span class="command"><strong>pkg-config</strong></span> to get all the needed compiler and linker flags to build against GStreamer. Please note that diff --git a/docs/gst/html/gst-running.html b/docs/gst/html/gst-running.html index 5c014b8..22377ee 100644 --- a/docs/gst/html/gst-running.html +++ b/docs/gst/html/gst-running.html @@ -31,9 +31,9 @@ How to run and debug your GStreamer application <td valign="top" align="right"></td> </tr></table></div> <div class="refsect1"> -<a name="idp9165664"></a><h2>Running and debugging GStreamer Applications</h2> +<a name="idp8967600"></a><h2>Running and debugging GStreamer Applications</h2> <div class="refsect2"> -<a name="idp8168944"></a><h3>Environment variables</h3> +<a name="idp8335952"></a><h3>Environment variables</h3> <p> GStreamer inspects a few of environment variables in addition to standard variables like <code class="envar">LANG</code>, <code class="envar">PATH</code> or <code class="envar">HOME</code>. diff --git a/docs/gst/html/gstreamer-Gst.html b/docs/gst/html/gstreamer-Gst.html index 44e4db2..4b111ff 100644 --- a/docs/gst/html/gstreamer-Gst.html +++ b/docs/gst/html/gstreamer-Gst.html @@ -83,7 +83,7 @@ options, as shown in the following example. <p> </p> <div class="example"> -<a name="idp9663376"></a><p class="title"><b>Example 1. Initializing the gstreamer library</b></p> +<a name="idp9660480"></a><p class="title"><b>Example 1. Initializing the gstreamer library</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> @@ -119,7 +119,7 @@ You can also use GOption to initialize your own parameters as shown in the next code fragment: </p> <div class="example"> -<a name="idp9158000"></a><p class="title"><b>Example 2. Initializing own parameters when initializing gstreamer</b></p> +<a name="idp9751616"></a><p class="title"><b>Example 2. Initializing own parameters when initializing gstreamer</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/gstreamer-GstBuffer.html b/docs/gst/html/gstreamer-GstBuffer.html index f514c95..a29ff08 100644 --- a/docs/gst/html/gstreamer-GstBuffer.html +++ b/docs/gst/html/gstreamer-GstBuffer.html @@ -212,7 +212,7 @@ The following example creates a buffer that can hold a given video frame with a given width, height and bits per plane. </p> <div class="example"> -<a name="idp11715904"></a><p class="title"><b>Example 3. Creating a buffer for a video frame</b></p> +<a name="idp13198640"></a><p class="title"><b>Example 3. Creating a buffer for a video frame</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/gstreamer-GstCaps.html b/docs/gst/html/gstreamer-GstCaps.html index dccbe5a..1add386 100644 --- a/docs/gst/html/gstreamer-GstCaps.html +++ b/docs/gst/html/gstreamer-GstCaps.html @@ -160,7 +160,7 @@ A <a class="link" href="gstreamer-GstCaps.html#GstCaps" title="struct GstCaps">< <p> </p> <div class="example"> -<a name="idp15658608"></a><p class="title"><b>Example 4. Creating caps</b></p> +<a name="idp16852832"></a><p class="title"><b>Example 4. Creating caps</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/gstreamer-GstEvent.html b/docs/gst/html/gstreamer-GstEvent.html index fef5b65..15eb0f6 100644 --- a/docs/gst/html/gstreamer-GstEvent.html +++ b/docs/gst/html/gstreamer-GstEvent.html @@ -206,7 +206,7 @@ To do that <a class="link" href="gstreamer-GstEvent.html#gst-event-new-seek" tit the needed parameters to specify seeking time and mode. </p> <div class="example"> -<a name="idp20820368"></a><p class="title"><b>Example 8. performing a seek on a pipeline</b></p> +<a name="idp22623648"></a><p class="title"><b>Example 8. performing a seek on a pipeline</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/gstreamer-GstGError.html b/docs/gst/html/gstreamer-GstGError.html index aba246d..462a484 100644 --- a/docs/gst/html/gstreamer-GstGError.html +++ b/docs/gst/html/gstreamer-GstGError.html @@ -115,7 +115,7 @@ Elements throw errors using the <a class="link" href="GstElement.html#GST-ELEMEN <p> </p> <div class="example"> -<a name="idp8976512"></a><p class="title"><b>Example 7. Throwing an error</b></p> +<a name="idp10955184"></a><p class="title"><b>Example 7. Throwing an error</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/gstreamer-GstIterator.html b/docs/gst/html/gstreamer-GstIterator.html index 5bb8bbf..ac90e1e 100644 --- a/docs/gst/html/gstreamer-GstIterator.html +++ b/docs/gst/html/gstreamer-GstIterator.html @@ -122,7 +122,7 @@ The basic use pattern of an iterator is as follows: <p> </p> <div class="example"> -<a name="idp12197296"></a><p class="title"><b>Example 9. Using an iterator</b></p> +<a name="idp20505648"></a><p class="title"><b>Example 9. Using an iterator</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/gstreamer-GstMessage.html b/docs/gst/html/gstreamer-GstMessage.html index 551625d..49874e7 100644 --- a/docs/gst/html/gstreamer-GstMessage.html +++ b/docs/gst/html/gstreamer-GstMessage.html @@ -273,7 +273,7 @@ The basic use pattern of posting a message on a <a class="link" href="GstBus.htm <p> </p> <div class="example"> -<a name="idp28830720"></a><p class="title"><b>Example 10. Posting a <a class="link" href="gstreamer-GstMessage.html#GstMessage" title="struct GstMessage"><span class="type">GstMessage</span></a></b></p> +<a name="idp29740464"></a><p class="title"><b>Example 10. Posting a <a class="link" href="gstreamer-GstMessage.html#GstMessage" title="struct GstMessage"><span class="type">GstMessage</span></a></b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/gstreamer-GstQuery.html b/docs/gst/html/gstreamer-GstQuery.html index 8fe0298..9541349 100644 --- a/docs/gst/html/gstreamer-GstQuery.html +++ b/docs/gst/html/gstreamer-GstQuery.html @@ -284,7 +284,7 @@ The following example shows how to query the duration of a pipeline: <p> </p> <div class="example"> -<a name="idp38763616"></a><p class="title"><b>Example 12. Query duration on a pipeline</b></p> +<a name="idp39674000"></a><p class="title"><b>Example 12. Query duration on a pipeline</b></p> <div class="example-contents"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> diff --git a/docs/gst/html/gstreamer-GstTagList.html b/docs/gst/html/gstreamer-GstTagList.html index 7dfe7b3..d24252e 100644 --- a/docs/gst/html/gstreamer-GstTagList.html +++ b/docs/gst/html/gstreamer-GstTagList.html @@ -359,7 +359,7 @@ In the table below this is shown for the cases that a tag exists in the list <p> </p> <div class="table"> -<a name="idp43535344"></a><p class="title"><b>Table 1. merge mode</b></p> +<a name="idp44398736"></a><p class="title"><b>Table 1. merge mode</b></p> <div class="table-contents"><table summary="merge mode" border="1"> <colgroup> <col> diff --git a/docs/gst/html/gstreamer-GstVersion.html b/docs/gst/html/gstreamer-GstVersion.html index 920d3ad..35691e0 100644 --- a/docs/gst/html/gstreamer-GstVersion.html +++ b/docs/gst/html/gstreamer-GstVersion.html @@ -88,7 +88,7 @@ The minor version of GStreamer at compile time: <hr> <div class="refsect2"> <a name="GST-VERSION-MICRO:CAPS"></a><h3>GST_VERSION_MICRO</h3> -<pre class="programlisting">#define GST_VERSION_MICRO (5) +<pre class="programlisting">#define GST_VERSION_MICRO (6) </pre> <p> The micro version of GStreamer at compile time: diff --git a/docs/gst/html/gstreamer.devhelp2 b/docs/gst/html/gstreamer.devhelp2 index 387673f..1a7c585 100644 --- a/docs/gst/html/gstreamer.devhelp2 +++ b/docs/gst/html/gstreamer.devhelp2 @@ -71,7 +71,7 @@ <sub name="Annotation Glossary" link="annotation-glossary.html"/> </chapters> <functions> - <keyword type="" name="Environment variables" link="gst-running.html#idp8168944"/> + <keyword type="" name="Environment variables" link="gst-running.html#idp8335952"/> <keyword type="function" name="gst_init ()" link="gstreamer-Gst.html#gst-init"/> <keyword type="function" name="gst_init_check ()" link="gstreamer-Gst.html#gst-init-check"/> <keyword type="function" name="gst_init_get_option_group ()" link="gstreamer-Gst.html#gst-init-get-option-group"/> @@ -105,7 +105,7 @@ <keyword type="function" name="gst_atomic_queue_peek ()" link="gstreamer-GstAtomicQueue.html#gst-atomic-queue-peek"/> <keyword type="function" name="gst_atomic_queue_pop ()" link="gstreamer-GstAtomicQueue.html#gst-atomic-queue-pop"/> <keyword type="function" name="gst_atomic_queue_length ()" link="gstreamer-GstAtomicQueue.html#gst-atomic-queue-length"/> - <keyword type="" name="Notes" link="GstBin.html#idp9718336"/> + <keyword type="" name="Notes" link="GstBin.html#idp10381520"/> <keyword type="struct" name="struct GstBin" link="GstBin.html#GstBin-struct"/> <keyword type="struct" name="struct GstBinClass" link="GstBin.html#GstBinClass"/> <keyword type="function" name="gst_bin_new ()" link="GstBin.html#gst-bin-new"/> @@ -421,7 +421,6 @@ <keyword type="macro" name="GST_DISABLE_PLUGIN" link="gstreamer-gstconfig.html#GST-DISABLE-PLUGIN:CAPS"/> <keyword type="struct" name="struct GstControlBinding" link="GstControlBinding.html#GstControlBinding-struct"/> <keyword type="struct" name="struct GstControlBindingClass" link="GstControlBinding.html#GstControlBindingClass"/> - <keyword type="function" name="GstControlBindingConvert ()" link="GstControlBinding.html#GstControlBindingConvert"/> <keyword type="function" name="gst_control_binding_sync_values ()" link="GstControlBinding.html#gst-control-binding-sync-values"/> <keyword type="function" name="gst_control_binding_get_value ()" link="GstControlBinding.html#gst-control-binding-get-value"/> <keyword type="function" name="gst_control_binding_get_value_array ()" link="GstControlBinding.html#gst-control-binding-get-value-array"/> @@ -906,7 +905,7 @@ <keyword type="function" name="gst_mini_object_replace ()" link="gstreamer-GstMiniObject.html#gst-mini-object-replace"/> <keyword type="function" name="gst_mini_object_take ()" link="gstreamer-GstMiniObject.html#gst-mini-object-take"/> <keyword type="function" name="gst_mini_object_steal ()" link="gstreamer-GstMiniObject.html#gst-mini-object-steal"/> - <keyword type="" name="controlled properties" link="GstObject.html#idp28229744"/> + <keyword type="" name="controlled properties" link="GstObject.html#idp29085984"/> <keyword type="struct" name="struct GstObject" link="GstObject.html#GstObject-struct"/> <keyword type="struct" name="struct GstObjectClass" link="GstObject.html#GstObjectClass"/> <keyword type="enum" name="enum GstObjectFlags" link="GstObject.html#GstObjectFlags"/> diff --git a/docs/gst/html/index.html b/docs/gst/html/index.html index 3773fca..f7f11a2 100644 --- a/docs/gst/html/index.html +++ b/docs/gst/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer 1.0 Core Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for GStreamer Core 1.0 (1.0.5) + for GStreamer Core 1.0 (1.0.6) The latest version of this documentation can be found on-line at <a class="ulink" href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/" target="_top">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/</a>. </p></div> diff --git a/docs/gst/html/index.sgml b/docs/gst/html/index.sgml index 7b9898f..521a360 100644 --- a/docs/gst/html/index.sgml +++ b/docs/gst/html/index.sgml @@ -487,7 +487,6 @@ <ANCHOR id="GstControlBinding.details" href="gstreamer-1.0/GstControlBinding.html#GstControlBinding.details"> <ANCHOR id="GstControlBinding-struct" href="gstreamer-1.0/GstControlBinding.html#GstControlBinding-struct"> <ANCHOR id="GstControlBindingClass" href="gstreamer-1.0/GstControlBinding.html#GstControlBindingClass"> -<ANCHOR id="GstControlBindingConvert" href="gstreamer-1.0/GstControlBinding.html#GstControlBindingConvert"> <ANCHOR id="gst-control-binding-sync-values" href="gstreamer-1.0/GstControlBinding.html#gst-control-binding-sync-values"> <ANCHOR id="gst-control-binding-get-value" href="gstreamer-1.0/GstControlBinding.html#gst-control-binding-get-value"> <ANCHOR id="gst-control-binding-get-value-array" href="gstreamer-1.0/GstControlBinding.html#gst-control-binding-get-value-array"> diff --git a/docs/libs/gstreamer-libs-docs.sgml b/docs/libs/gstreamer-libs-docs.sgml index 6ca7e92..ac6f0b4 100644 --- a/docs/libs/gstreamer-libs-docs.sgml +++ b/docs/libs/gstreamer-libs-docs.sgml @@ -54,6 +54,9 @@ element properties over time. </para> + <xi:include href="xml/gstargbcontrolbinding.xml" /> + <xi:include href="xml/gstdirectcontrolbinding.xml" /> + <xi:include href="xml/gsttimedvaluecontrolsource.xml" /> <xi:include href="xml/gstinterpolationcontrolsource.xml" /> <xi:include href="xml/gstlfocontrolsource.xml" /> diff --git a/docs/libs/gstreamer-libs-sections.txt b/docs/libs/gstreamer-libs-sections.txt index 642d7f1..c9ea916 100644 --- a/docs/libs/gstreamer-libs-sections.txt +++ b/docs/libs/gstreamer-libs-sections.txt @@ -13,6 +13,44 @@ # <SUBSECTION Private> # </SECTION> +# control binding classes + +<SECTION> +<FILE>gstargbcontrolbinding</FILE> +<TITLE>GstARGBControlBinding</TITLE> +<INCLUDE>libs/controller/gstargbcontrolbinding.h</INCLUDE> +gst_argb_control_binding_new +<SUBSECTION Standard> +GstARGBControlBinding +GstARGBControlBindingClass +GST_ARGB_CONTROL_BINDING +GST_ARGB_CONTROL_BINDING_CLASS +GST_ARGB_CONTROL_BINDING_GET_CLASS +GST_IS_ARGB_CONTROL_BINDING +GST_IS_ARGB_CONTROL_BINDING_CLASS +GST_TYPE_ARGB_CONTROL_BINDING +gst_argb_control_binding_get_type +</SECTION> + +<SECTION> +<FILE>gstdirectcontrolbinding</FILE> +<TITLE>GstDirectControlBinding</TITLE> +<INCLUDE>libs/controller/gstdirectcontrolbinding.h</INCLUDE> +gst_direct_control_binding_new +<SUBSECTION Standard> +GstDirectControlBindingConvertValue +GstDirectControlBindingConvertGValue +GstDirectControlBinding +GstDirectControlBindingClass +GST_DIRECT_CONTROL_BINDING +GST_DIRECT_CONTROL_BINDING_CLASS +GST_DIRECT_CONTROL_BINDING_GET_CLASS +GST_IS_DIRECT_CONTROL_BINDING +GST_IS_DIRECT_CONTROL_BINDING_CLASS +GST_TYPE_DIRECT_CONTROL_BINDING +gst_direct_control_binding_get_type +</SECTION> + # control source classes <SECTION> @@ -166,12 +204,12 @@ gst_base_parse_frame_init gst_base_parse_frame_free gst_base_parse_push_frame +gst_base_parse_finish_frame GST_BASE_PARSE_DRAINING GST_BASE_PARSE_FLAG_DRAINING GST_BASE_PARSE_FLAG_LOST_SYNC GST_BASE_PARSE_FLOW_DROPPED -GST_BASE_PARSE_FLOW_QUEUED GST_BASE_PARSE_LOST_SYNC GST_BASE_PARSE_SINK_PAD GST_BASE_PARSE_SRC_PAD diff --git a/docs/libs/gstreamer-libs.types b/docs/libs/gstreamer-libs.types index a75d55b..98f9ad8 100644 --- a/docs/libs/gstreamer-libs.types +++ b/docs/libs/gstreamer-libs.types @@ -18,11 +18,15 @@ gst_push_src_get_type % controller +#include <gst/controller/gstargbcontrolbinding.h> +#include <gst/controller/gstdirectcontrolbinding.h> #include <gst/controller/gsttimedvaluecontrolsource.h> #include <gst/controller/gstinterpolationcontrolsource.h> #include <gst/controller/gstlfocontrolsource.h> #include <gst/controller/gsttriggercontrolsource.h> +gst_argb_control_binding_get_type +gst_direct_control_binding_get_type gst_timed_value_control_source_get_type gst_interpolation_control_source_get_type gst_lfo_control_source_get_type diff --git a/docs/libs/html/GstAdapter.html b/docs/libs/html/GstAdapter.html index bc9b62e..35e594f 100644 --- a/docs/libs/html/GstAdapter.html +++ b/docs/libs/html/GstAdapter.html @@ -514,7 +514,14 @@ since it can reuse the memory in pushed buffers by subbuffering or merging. </p> <p> -Caller owns returned value. <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstBuffer.html#gst-buffer-unref"><code class="function">gst_buffer_unref()</code></a> after usage. +Note that no assumptions should be made as to whether certain buffer +flags such as the DISCONT flag are set on the returned buffer, or not. +The caller needs to explicitly set or unset flags that should be set or +unset. +</p> +<p> +Caller owns a reference to the returned buffer. <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstBuffer.html#gst-buffer-unref"><code class="function">gst_buffer_unref()</code></a> after +usage. </p> <p> Free-function: gst_buffer_unref @@ -534,7 +541,8 @@ Free-function: gst_buffer_unref <tr> <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> <td>a <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstBuffer.html#GstBuffer"><span class="type">GstBuffer</span></a> containing the first <em class="parameter"><code>nbytes</code></em> of -the adapter, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if <em class="parameter"><code>nbytes</code></em> bytes are not available. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span> +the adapter, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if <em class="parameter"><code>nbytes</code></em> bytes are not available. +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstBuffer.html#gst-buffer-unref"><code class="function">gst_buffer_unref()</code></a> when no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span> </td> </tr> </tbody> diff --git a/docs/libs/html/GstBaseSrc.html b/docs/libs/html/GstBaseSrc.html index 9deabfe..0b8843b 100644 --- a/docs/libs/html/GstBaseSrc.html +++ b/docs/libs/html/GstBaseSrc.html @@ -248,7 +248,7 @@ should install a pad template in its class_init function, like so: <p> </p> <div class="refsect2"> -<a name="idp8135376"></a><h3>Controlled shutdown of live sources in applications</h3> +<a name="idp6529552"></a><h3>Controlled shutdown of live sources in applications</h3> <p> Applications that record from a live source may want to stop recording in a controlled way, so that the recording is stopped, but the data diff --git a/docs/libs/html/GstBaseTransform.html b/docs/libs/html/GstBaseTransform.html index a48f049..ebf5383 100644 --- a/docs/libs/html/GstBaseTransform.html +++ b/docs/libs/html/GstBaseTransform.html @@ -118,7 +118,7 @@ It provides for: <p> </p> <div class="refsect2"> -<a name="idp5226896"></a><h3>Use Cases</h3> +<a name="idp10931120"></a><h3>Use Cases</h3> <p> </p> <div class="orderedlist"><ol class="orderedlist" type="1"> @@ -258,7 +258,7 @@ It provides for: </p> <hr> <div class="refsect2"> -<a name="idp10382320"></a><h3>Sub-class settable flags on GstBaseTransform</h3> +<a name="idp5455552"></a><h3>Sub-class settable flags on GstBaseTransform</h3> <p> </p> <div class="itemizedlist"><ul class="itemizedlist" type="disc"> diff --git a/docs/libs/html/GstTimedValueControlSource.html b/docs/libs/html/GstTimedValueControlSource.html index 832f03f..f72d1b4 100644 --- a/docs/libs/html/GstTimedValueControlSource.html +++ b/docs/libs/html/GstTimedValueControlSource.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="index.html" title="GStreamer 1.0 Library Reference Manual"> <link rel="up" href="gstreamer-control.html" title="GStreamer Dynamic Parameter Control"> -<link rel="prev" href="gstreamer-control.html" title="GStreamer Dynamic Parameter Control"> +<link rel="prev" href="gstreamer-libs-GstDirectControlBinding.html" title="GstDirectControlBinding"> <link rel="next" href="GstInterpolationControlSource.html" title="GstInterpolationControlSource"> <meta name="generator" content="GTK-Doc V1.18 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -14,7 +14,7 @@ <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> <tr valign="middle"> -<td><a accesskey="p" href="gstreamer-control.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="gstreamer-libs-GstDirectControlBinding.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> <td><a accesskey="u" href="gstreamer-control.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> <th width="100%" align="center">GStreamer 1.0 Library Reference Manual</th> diff --git a/docs/libs/html/api-index-full.html b/docs/libs/html/api-index-full.html index bfdf33a..e90c739 100644 --- a/docs/libs/html/api-index-full.html +++ b/docs/libs/html/api-index-full.html @@ -27,6 +27,8 @@ | <a class="shortcut" href="#idxC">C</a> | + <a class="shortcut" href="#idxD">D</a> + | <a class="shortcut" href="#idxE">E</a> | <a class="shortcut" href="#idxF">F</a> @@ -117,6 +119,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="gstreamer-libs-GstARGBControlBinding.html#gst-argb-control-binding-new" title="gst_argb_control_binding_new ()">gst_argb_control_binding_new</a>, function in <a class="link" href="gstreamer-libs-GstARGBControlBinding.html" title="GstARGBControlBinding">GstARGBControlBinding</a> +</dt> +<dd></dd> +<dt> <a class="link" href="gstreamer-libs-GstCheck.html#ASSERT-BUFFER-REFCOUNT:CAPS" title="ASSERT_BUFFER_REFCOUNT()">ASSERT_BUFFER_REFCOUNT</a>, macro in <a class="link" href="gstreamer-libs-GstCheck.html" title="GstCheck">GstCheck</a> </dt> <dd></dd> @@ -290,6 +296,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="gstreamer-libs-GstBaseParse.html#gst-base-parse-finish-frame" title="gst_base_parse_finish_frame ()">gst_base_parse_finish_frame</a>, function in <a class="link" href="gstreamer-libs-GstBaseParse.html" title="GstBaseParse">GstBaseParse</a> +</dt> +<dd></dd> +<dt> <a class="link" href="gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-FLAG-DRAINING:CAPS" title="GST_BASE_PARSE_FLAG_DRAINING">GST_BASE_PARSE_FLAG_DRAINING</a>, macro in <a class="link" href="gstreamer-libs-GstBaseParse.html" title="GstBaseParse">GstBaseParse</a> </dt> <dd></dd> @@ -1706,6 +1716,11 @@ <a class="link" href="gstreamer-libs-GstStreamConsistency.html#gst-consistency-checker-reset" title="gst_consistency_checker_reset ()">gst_consistency_checker_reset</a>, function in <a class="link" href="gstreamer-libs-GstStreamConsistency.html" title="GstStreamConsistency">GstStreamConsistency</a> </dt> <dd></dd> +<a name="idxD"></a><h3 class="title">D</h3> +<dt> +<a class="link" href="gstreamer-libs-GstDirectControlBinding.html#gst-direct-control-binding-new" title="gst_direct_control_binding_new ()">gst_direct_control_binding_new</a>, function in <a class="link" href="gstreamer-libs-GstDirectControlBinding.html" title="GstDirectControlBinding">GstDirectControlBinding</a> +</dt> +<dd></dd> <a name="idxE"></a><h3 class="title">E</h3> <dt> <a class="link" href="gstreamer-libs-GstCheck.html#GST-END-TEST:CAPS" title="GST_END_TEST">GST_END_TEST</a>, macro in <a class="link" href="gstreamer-libs-GstCheck.html" title="GstCheck">GstCheck</a> diff --git a/docs/libs/html/gstreamer-control.html b/docs/libs/html/gstreamer-control.html index a71f974..2f3a72c 100644 --- a/docs/libs/html/gstreamer-control.html +++ b/docs/libs/html/gstreamer-control.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="GStreamer 1.0 Library Reference Manual"> <link rel="up" href="gstreamer-libs.html" title="Part I. GStreamer Libraries"> <link rel="prev" href="gstreamer-libs-GstTypeFindHelper.html" title="GstTypeFindHelper"> -<link rel="next" href="GstTimedValueControlSource.html" title="GstTimedValueControlSource"> +<link rel="next" href="gstreamer-libs-GstARGBControlBinding.html" title="GstARGBControlBinding"> <meta name="generator" content="GTK-Doc V1.18 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -17,13 +17,19 @@ <td><a accesskey="u" href="gstreamer-libs.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> <th width="100%" align="center">GStreamer 1.0 Library Reference Manual</th> -<td><a accesskey="n" href="GstTimedValueControlSource.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="gstreamer-libs-GstARGBControlBinding.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> </tr></table> <div class="chapter"> <div class="titlepage"><div><div><h2 class="title"> <a name="gstreamer-control"></a>GStreamer Dynamic Parameter Control</h2></div></div></div> <div class="toc"><dl> <dt> +<span class="refentrytitle"><a href="gstreamer-libs-GstARGBControlBinding.html">GstARGBControlBinding</a></span><span class="refpurpose"> — attachment for control sources to argb properties</span> +</dt> +<dt> +<span class="refentrytitle"><a href="gstreamer-libs-GstDirectControlBinding.html">GstDirectControlBinding</a></span><span class="refpurpose"> — direct attachment for control sources</span> +</dt> +<dt> <span class="refentrytitle"><a href="GstTimedValueControlSource.html">GstTimedValueControlSource</a></span><span class="refpurpose"> — timed value control source base class</span> </dt> <dt> diff --git a/docs/libs/html/gstreamer-libs-GstARGBControlBinding.html b/docs/libs/html/gstreamer-libs-GstARGBControlBinding.html new file mode 100644 index 0000000..beb4720 --- /dev/null +++ b/docs/libs/html/gstreamer-libs-GstARGBControlBinding.html @@ -0,0 +1,114 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>GstARGBControlBinding</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> +<link rel="home" href="index.html" title="GStreamer 1.0 Library Reference Manual"> +<link rel="up" href="gstreamer-control.html" title="GStreamer Dynamic Parameter Control"> +<link rel="prev" href="gstreamer-control.html" title="GStreamer Dynamic Parameter Control"> +<link rel="next" href="gstreamer-libs-GstDirectControlBinding.html" title="GstDirectControlBinding"> +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="gstreamer-control.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="gstreamer-control.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">GStreamer 1.0 Library Reference Manual</th> +<td><a accesskey="n" href="gstreamer-libs-GstDirectControlBinding.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#gstreamer-libs-GstARGBControlBinding.synopsis" class="shortcut">Top</a> + | + <a href="#gstreamer-libs-GstARGBControlBinding.description" class="shortcut">Description</a> +</td></tr> +</table> +<div class="refentry"> +<a name="gstreamer-libs-GstARGBControlBinding"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gstreamer-libs-GstARGBControlBinding.top_of_page"></a>GstARGBControlBinding</span></h2> +<p>GstARGBControlBinding — attachment for control sources to argb properties</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="gstreamer-libs-GstARGBControlBinding.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libs/controller/gstargbcontrolbinding.h> + +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlBinding.html"><span class="returnvalue">GstControlBinding</span></a> * <a class="link" href="gstreamer-libs-GstARGBControlBinding.html#gst-argb-control-binding-new" title="gst_argb_control_binding_new ()">gst_argb_control_binding_new</a> (<em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstObject.html"><span class="type">GstObject</span></a> *object</code></em>, + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>, + <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> *cs_a</code></em>, + <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> *cs_r</code></em>, + <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> *cs_g</code></em>, + <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> *cs_b</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="gstreamer-libs-GstARGBControlBinding.description"></a><h2>Description</h2> +<p> +A value mapping object that attaches multiple control sources to a guint +gobject properties representing a color. A control value of 0.0 will turn the +color component off and a value of 1.0 will be the color level. +</p> +</div> +<div class="refsect1"> +<a name="gstreamer-libs-GstARGBControlBinding.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="gst-argb-control-binding-new"></a><h3>gst_argb_control_binding_new ()</h3> +<pre class="programlisting"><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlBinding.html"><span class="returnvalue">GstControlBinding</span></a> * gst_argb_control_binding_new (<em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstObject.html"><span class="type">GstObject</span></a> *object</code></em>, + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>, + <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> *cs_a</code></em>, + <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> *cs_r</code></em>, + <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> *cs_g</code></em>, + <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> *cs_b</code></em>);</pre> +<p> +Create a new control-binding that attaches the given <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> to the +<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td> +<td>the object of the property</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>property_name</code></em> :</span></p></td> +<td>the property-name to attach the control source</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>cs_a</code></em> :</span></p></td> +<td>the control source for the alpha channel</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>cs_r</code></em> :</span></p></td> +<td>the control source for the red channel</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>cs_g</code></em> :</span></p></td> +<td>the control source for the green channel</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>cs_b</code></em> :</span></p></td> +<td>the control source for the blue channel</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td>the new <span class="type">GstARGBControlBinding</span>. <span class="annotation">[transfer floating]</span> +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.18</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/libs/html/gstreamer-libs-GstBaseParse.html b/docs/libs/html/gstreamer-libs-GstBaseParse.html index ee11b8e..ad6f454 100644 --- a/docs/libs/html/gstreamer-libs-GstBaseParse.html +++ b/docs/libs/html/gstreamer-libs-GstBaseParse.html @@ -83,6 +83,9 @@ enum <a class="link" href="gstreamer-libs-GstBaseParse.html#GstBa <span class="returnvalue">void</span> <a class="link" href="gstreamer-libs-GstBaseParse.html#gst-base-parse-frame-free" title="gst_base_parse_frame_free ()">gst_base_parse_frame_free</a> (<em class="parameter"><code><a class="link" href="gstreamer-libs-GstBaseParse.html#GstBaseParseFrame" title="GstBaseParseFrame"><span class="type">GstBaseParseFrame</span></a> *frame</code></em>); <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstPad.html#GstFlowReturn"><span class="returnvalue">GstFlowReturn</span></a> <a class="link" href="gstreamer-libs-GstBaseParse.html#gst-base-parse-push-frame" title="gst_base_parse_push_frame ()">gst_base_parse_push_frame</a> (<em class="parameter"><code><a class="link" href="gstreamer-libs-GstBaseParse.html#GstBaseParse" title="struct GstBaseParse"><span class="type">GstBaseParse</span></a> *parse</code></em>, <em class="parameter"><code><a class="link" href="gstreamer-libs-GstBaseParse.html#GstBaseParseFrame" title="GstBaseParseFrame"><span class="type">GstBaseParseFrame</span></a> *frame</code></em>); +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstPad.html#GstFlowReturn"><span class="returnvalue">GstFlowReturn</span></a> <a class="link" href="gstreamer-libs-GstBaseParse.html#gst-base-parse-finish-frame" title="gst_base_parse_finish_frame ()">gst_base_parse_finish_frame</a> (<em class="parameter"><code><a class="link" href="gstreamer-libs-GstBaseParse.html#GstBaseParse" title="struct GstBaseParse"><span class="type">GstBaseParse</span></a> *parse</code></em>, + <em class="parameter"><code><a class="link" href="gstreamer-libs-GstBaseParse.html#GstBaseParseFrame" title="GstBaseParseFrame"><span class="type">GstBaseParseFrame</span></a> *frame</code></em>, + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> size</code></em>); #define <a class="link" href="gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-DRAINING:CAPS" title="GST_BASE_PARSE_DRAINING()">GST_BASE_PARSE_DRAINING</a> (parse) #define <a class="link" href="gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-FLAG-DRAINING:CAPS" title="GST_BASE_PARSE_FLAG_DRAINING">GST_BASE_PARSE_FLAG_DRAINING</a> #define <a class="link" href="gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-FLAG-LOST-SYNC:CAPS" title="GST_BASE_PARSE_FLAG_LOST_SYNC">GST_BASE_PARSE_FLAG_LOST_SYNC</a> @@ -133,7 +136,7 @@ Description of the parsing mechanism: GstBaseParse class calls <em class="parameter"><code>set_sink_caps</code></em> to inform the subclass about incoming sinkpad caps. Subclass could already set the srcpad caps accordingly, but this might be delayed until calling - <code class="function">gst_base_parse_finish_frame()</code> with a non-queued frame. + <a class="link" href="gstreamer-libs-GstBaseParse.html#gst-base-parse-finish-frame" title="gst_base_parse_finish_frame ()"><code class="function">gst_base_parse_finish_frame()</code></a> with a non-queued frame. </p></li> <li class="listitem"><p> At least at this point subclass needs to tell the GstBaseParse class @@ -165,10 +168,10 @@ Description of the parsing mechanism: data is available. In push mode this amounts to an additional input buffer (thus minimal additional latency), in pull mode this amounts to some arbitrary reasonable buffer size increase. - Of course, <code class="function">gst_base_parse_set_min_size()</code> could also be used if a very - specific known amount of additional data is required. + Of course, <a class="link" href="gstreamer-libs-GstBaseParse.html#gst-base-parse-set-min-frame-size" title="gst_base_parse_set_min_frame_size ()"><code class="function">gst_base_parse_set_min_frame_size()</code></a> could also be used if a + very specific known amount of additional data is required. If, however, the buffer holds a complete valid frame, it can pass - the size of this frame to <code class="function">gst_base_parse_finish_frame()</code>. + the size of this frame to <a class="link" href="gstreamer-libs-GstBaseParse.html#gst-base-parse-finish-frame" title="gst_base_parse_finish_frame ()"><code class="function">gst_base_parse_finish_frame()</code></a>. If acting as a converter, it can also merely indicate consumed input data while simultaneously providing custom output data. Note that baseclass performs some processing (such as tracking @@ -248,7 +251,7 @@ Things that subclass need to take care of: </p></li> <li class="listitem"><p> Examine data chunks passed to subclass with <em class="parameter"><code>handle_frame</code></em> and pass - proper frame(s) to <code class="function">gst_base_parse_finish_frame()</code>, and setting src pad + proper frame(s) to <a class="link" href="gstreamer-libs-GstBaseParse.html#gst-base-parse-finish-frame" title="gst_base_parse_finish_frame ()"><code class="function">gst_base_parse_finish_frame()</code></a>, and setting src pad caps and timestamps on frame. </p></li> <li class="listitem"><p>Provide conversion functions</p></li> @@ -369,7 +372,7 @@ Allows closing external resources.</td> <tr> <td><p><span class="term"><em class="structfield"><code><a name="GstBaseParseClass.handle-frame"></a>handle_frame</code></em> ()</span></p></td> <td>Parses the input data into valid frames as defined by subclass -which should be passed to <code class="function">gst_base_parse_finish_frame()</code>. +which should be passed to <a class="link" href="gstreamer-libs-GstBaseParse.html#gst-base-parse-finish-frame" title="gst_base_parse_finish_frame ()"><code class="function">gst_base_parse_finish_frame()</code></a>. The frame's input buffer is guaranteed writable, whereas the input frame ownership is held by caller (so subclass should make a copy if it needs to hang on). @@ -965,6 +968,51 @@ This must be called with sinkpad STREAM_LOCK held. </div> <hr> <div class="refsect2"> +<a name="gst-base-parse-finish-frame"></a><h3>gst_base_parse_finish_frame ()</h3> +<pre class="programlisting"><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstPad.html#GstFlowReturn"><span class="returnvalue">GstFlowReturn</span></a> gst_base_parse_finish_frame (<em class="parameter"><code><a class="link" href="gstreamer-libs-GstBaseParse.html#GstBaseParse" title="struct GstBaseParse"><span class="type">GstBaseParse</span></a> *parse</code></em>, + <em class="parameter"><code><a class="link" href="gstreamer-libs-GstBaseParse.html#GstBaseParseFrame" title="GstBaseParseFrame"><span class="type">GstBaseParseFrame</span></a> *frame</code></em>, + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> size</code></em>);</pre> +<p> +Collects parsed data and pushes this downstream. +Source pad caps must be set when this is called. +</p> +<p> +If <em class="parameter"><code>frame</code></em>'s out_buffer is set, that will be used as subsequent frame data. +Otherwise, <em class="parameter"><code>size</code></em> samples will be taken from the input and used for output, +and the output's metadata (timestamps etc) will be taken as (optionally) +set by the subclass on <em class="parameter"><code>frame</code></em>'s (input) buffer (which is otherwise +ignored for any but the above purpose/information). +</p> +<p> +Note that the latter buffer is invalidated by this call, whereas the +caller retains ownership of <em class="parameter"><code>frame</code></em>. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>parse</code></em> :</span></p></td> +<td>a <a class="link" href="gstreamer-libs-GstBaseParse.html#GstBaseParse" title="struct GstBaseParse"><span class="type">GstBaseParse</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>frame</code></em> :</span></p></td> +<td>a <a class="link" href="gstreamer-libs-GstBaseParse.html#GstBaseParseFrame" title="GstBaseParseFrame"><span class="type">GstBaseParseFrame</span></a> +</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td> +<td>consumed input data represented by frame</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td>a <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstPad.html#GstFlowReturn"><span class="type">GstFlowReturn</span></a> that should be escalated to caller (of caller)</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> <a name="GST-BASE-PARSE-DRAINING:CAPS"></a><h3>GST_BASE_PARSE_DRAINING()</h3> <pre class="programlisting">#define GST_BASE_PARSE_DRAINING(parse) (!!(GST_BASE_PARSE_CAST(parse)->flags & GST_BASE_PARSE_FLAG_DRAINING)) </pre> diff --git a/docs/libs/html/gstreamer-libs-GstDirectControlBinding.html b/docs/libs/html/gstreamer-libs-GstDirectControlBinding.html new file mode 100644 index 0000000..923ef7c --- /dev/null +++ b/docs/libs/html/gstreamer-libs-GstDirectControlBinding.html @@ -0,0 +1,95 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>GstDirectControlBinding</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> +<link rel="home" href="index.html" title="GStreamer 1.0 Library Reference Manual"> +<link rel="up" href="gstreamer-control.html" title="GStreamer Dynamic Parameter Control"> +<link rel="prev" href="gstreamer-libs-GstARGBControlBinding.html" title="GstARGBControlBinding"> +<link rel="next" href="GstTimedValueControlSource.html" title="GstTimedValueControlSource"> +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> +<tr valign="middle"> +<td><a accesskey="p" href="gstreamer-libs-GstARGBControlBinding.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> +<td><a accesskey="u" href="gstreamer-control.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> +<th width="100%" align="center">GStreamer 1.0 Library Reference Manual</th> +<td><a accesskey="n" href="GstTimedValueControlSource.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> +</tr> +<tr><td colspan="5" class="shortcuts"> +<a href="#gstreamer-libs-GstDirectControlBinding.synopsis" class="shortcut">Top</a> + | + <a href="#gstreamer-libs-GstDirectControlBinding.description" class="shortcut">Description</a> +</td></tr> +</table> +<div class="refentry"> +<a name="gstreamer-libs-GstDirectControlBinding"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gstreamer-libs-GstDirectControlBinding.top_of_page"></a>GstDirectControlBinding</span></h2> +<p>GstDirectControlBinding — direct attachment for control sources</p> +</td> +<td valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<a name="gstreamer-libs-GstDirectControlBinding.synopsis"></a><h2>Synopsis</h2> +<pre class="synopsis"> +#include <libs/controller/gstdirectcontrolbinding.h> + +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlBinding.html"><span class="returnvalue">GstControlBinding</span></a> * <a class="link" href="gstreamer-libs-GstDirectControlBinding.html#gst-direct-control-binding-new" title="gst_direct_control_binding_new ()">gst_direct_control_binding_new</a> (<em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstObject.html"><span class="type">GstObject</span></a> *object</code></em>, + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>, + <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> *cs</code></em>); +</pre> +</div> +<div class="refsect1"> +<a name="gstreamer-libs-GstDirectControlBinding.description"></a><h2>Description</h2> +<p> +A value mapping object that attaches control sources to gobject properties. It +will map the control values [0.0 ... 1.0] to the target property range. +</p> +</div> +<div class="refsect1"> +<a name="gstreamer-libs-GstDirectControlBinding.details"></a><h2>Details</h2> +<div class="refsect2"> +<a name="gst-direct-control-binding-new"></a><h3>gst_direct_control_binding_new ()</h3> +<pre class="programlisting"><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlBinding.html"><span class="returnvalue">GstControlBinding</span></a> * gst_direct_control_binding_new (<em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstObject.html"><span class="type">GstObject</span></a> *object</code></em>, + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property_name</code></em>, + <em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> *cs</code></em>);</pre> +<p> +Create a new control-binding that attaches the <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstControlSource.html"><span class="type">GstControlSource</span></a> to the +<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property. +</p> +<div class="variablelist"><table border="0"> +<col align="left" valign="top"> +<tbody> +<tr> +<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td> +<td>the object of the property</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>property_name</code></em> :</span></p></td> +<td>the property-name to attach the control source</td> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>cs</code></em> :</span></p></td> +<td>the control source</td> +</tr> +<tr> +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> +<td>the new <span class="type">GstDirectControlBinding</span>. <span class="annotation">[transfer floating]</span> +</td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr> + Generated by GTK-Doc V1.18</div> +</body> +</html>
\ No newline at end of file diff --git a/docs/libs/html/gstreamer-libs.devhelp2 b/docs/libs/html/gstreamer-libs.devhelp2 index e7c6235..1c00c28 100644 --- a/docs/libs/html/gstreamer-libs.devhelp2 +++ b/docs/libs/html/gstreamer-libs.devhelp2 @@ -17,6 +17,8 @@ <sub name="GstTypeFindHelper" link="gstreamer-libs-GstTypeFindHelper.html"/> </sub> <sub name="GStreamer Dynamic Parameter Control" link="gstreamer-control.html"> + <sub name="GstARGBControlBinding" link="gstreamer-libs-GstARGBControlBinding.html"/> + <sub name="GstDirectControlBinding" link="gstreamer-libs-GstDirectControlBinding.html"/> <sub name="GstTimedValueControlSource" link="GstTimedValueControlSource.html"/> <sub name="GstInterpolationControlSource" link="GstInterpolationControlSource.html"/> <sub name="GstLFOControlSource" link="GstLFOControlSource.html"/> @@ -57,6 +59,7 @@ <keyword type="function" name="gst_base_parse_frame_init ()" link="gstreamer-libs-GstBaseParse.html#gst-base-parse-frame-init"/> <keyword type="function" name="gst_base_parse_frame_free ()" link="gstreamer-libs-GstBaseParse.html#gst-base-parse-frame-free"/> <keyword type="function" name="gst_base_parse_push_frame ()" link="gstreamer-libs-GstBaseParse.html#gst-base-parse-push-frame"/> + <keyword type="function" name="gst_base_parse_finish_frame ()" link="gstreamer-libs-GstBaseParse.html#gst-base-parse-finish-frame"/> <keyword type="macro" name="GST_BASE_PARSE_DRAINING()" link="gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-DRAINING:CAPS"/> <keyword type="macro" name="GST_BASE_PARSE_FLAG_DRAINING" link="gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-FLAG-DRAINING:CAPS"/> <keyword type="macro" name="GST_BASE_PARSE_FLAG_LOST_SYNC" link="gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-FLAG-LOST-SYNC:CAPS"/> @@ -64,7 +67,7 @@ <keyword type="macro" name="GST_BASE_PARSE_LOST_SYNC()" link="gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-LOST-SYNC:CAPS"/> <keyword type="macro" name="GST_BASE_PARSE_SINK_PAD()" link="gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-SINK-PAD:CAPS"/> <keyword type="macro" name="GST_BASE_PARSE_SRC_PAD()" link="gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-SRC-PAD:CAPS"/> - <keyword type="" name="Controlled shutdown of live sources in applications" link="GstBaseSrc.html#idp8135376"/> + <keyword type="" name="Controlled shutdown of live sources in applications" link="GstBaseSrc.html#idp6529552"/> <keyword type="struct" name="struct GstBaseSrc" link="GstBaseSrc.html#GstBaseSrc-struct"/> <keyword type="struct" name="struct GstBaseSrcClass" link="GstBaseSrc.html#GstBaseSrcClass"/> <keyword type="enum" name="enum GstBaseSrcFlags" link="GstBaseSrc.html#GstBaseSrcFlags"/> @@ -130,8 +133,8 @@ <keyword type="property" name="The "sync" property" link="GstBaseSink.html#GstBaseSink--sync"/> <keyword type="property" name="The "throttle-time" property" link="GstBaseSink.html#GstBaseSink--throttle-time"/> <keyword type="property" name="The "ts-offset" property" link="GstBaseSink.html#GstBaseSink--ts-offset"/> - <keyword type="" name="Use Cases" link="GstBaseTransform.html#idp5226896"/> - <keyword type="" name="Sub-class settable flags on GstBaseTransform" link="GstBaseTransform.html#idp10382320"/> + <keyword type="" name="Use Cases" link="GstBaseTransform.html#idp10931120"/> + <keyword type="" name="Sub-class settable flags on GstBaseTransform" link="GstBaseTransform.html#idp5455552"/> <keyword type="struct" name="struct GstBaseTransform" link="GstBaseTransform.html#GstBaseTransform-struct"/> <keyword type="struct" name="struct GstBaseTransformClass" link="GstBaseTransform.html#GstBaseTransformClass"/> <keyword type="function" name="gst_base_transform_is_passthrough ()" link="GstBaseTransform.html#gst-base-transform-is-passthrough"/> @@ -426,6 +429,8 @@ <keyword type="function" name="gst_type_find_helper_for_data ()" link="gstreamer-libs-GstTypeFindHelper.html#gst-type-find-helper-for-data"/> <keyword type="function" name="GstTypeFindHelperGetRangeFunction ()" link="gstreamer-libs-GstTypeFindHelper.html#GstTypeFindHelperGetRangeFunction"/> <keyword type="function" name="gst_type_find_helper_get_range ()" link="gstreamer-libs-GstTypeFindHelper.html#gst-type-find-helper-get-range"/> + <keyword type="function" name="gst_argb_control_binding_new ()" link="gstreamer-libs-GstARGBControlBinding.html#gst-argb-control-binding-new"/> + <keyword type="function" name="gst_direct_control_binding_new ()" link="gstreamer-libs-GstDirectControlBinding.html#gst-direct-control-binding-new"/> <keyword type="struct" name="struct GstTimedValueControlSource" link="GstTimedValueControlSource.html#GstTimedValueControlSource-struct"/> <keyword type="function" name="gst_timed_value_control_source_find_control_point_iter ()" link="GstTimedValueControlSource.html#gst-timed-value-control-source-find-control-point-iter"/> <keyword type="function" name="gst_timed_value_control_source_set ()" link="GstTimedValueControlSource.html#gst-timed-value-control-source-set"/> diff --git a/docs/libs/html/gstreamer-libs.html b/docs/libs/html/gstreamer-libs.html index 0f61876..1723b14 100644 --- a/docs/libs/html/gstreamer-libs.html +++ b/docs/libs/html/gstreamer-libs.html @@ -66,6 +66,12 @@ <dt><span class="chapter"><a href="gstreamer-control.html">GStreamer Dynamic Parameter Control</a></span></dt> <dd><dl> <dt> +<span class="refentrytitle"><a href="gstreamer-libs-GstARGBControlBinding.html">GstARGBControlBinding</a></span><span class="refpurpose"> — attachment for control sources to argb properties</span> +</dt> +<dt> +<span class="refentrytitle"><a href="gstreamer-libs-GstDirectControlBinding.html">GstDirectControlBinding</a></span><span class="refpurpose"> — direct attachment for control sources</span> +</dt> +<dt> <span class="refentrytitle"><a href="GstTimedValueControlSource.html">GstTimedValueControlSource</a></span><span class="refpurpose"> — timed value control source base class</span> </dt> <dt> diff --git a/docs/libs/html/index.html b/docs/libs/html/index.html index c31438b..82fe15f 100644 --- a/docs/libs/html/index.html +++ b/docs/libs/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer 1.0 Library Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for GStreamer Library 1.0 (1.0.5) + for GStreamer Library 1.0 (1.0.6) The latest version of this documentation can be found on-line at <a class="ulink" href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/" target="_top">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/</a>. </p></div> @@ -66,6 +66,12 @@ <dt><span class="chapter"><a href="gstreamer-control.html">GStreamer Dynamic Parameter Control</a></span></dt> <dd><dl> <dt> +<span class="refentrytitle"><a href="gstreamer-libs-GstARGBControlBinding.html">GstARGBControlBinding</a></span><span class="refpurpose"> — attachment for control sources to argb properties</span> +</dt> +<dt> +<span class="refentrytitle"><a href="gstreamer-libs-GstDirectControlBinding.html">GstDirectControlBinding</a></span><span class="refpurpose"> — direct attachment for control sources</span> +</dt> +<dt> <span class="refentrytitle"><a href="GstTimedValueControlSource.html">GstTimedValueControlSource</a></span><span class="refpurpose"> — timed value control source base class</span> </dt> <dt> diff --git a/docs/libs/html/index.sgml b/docs/libs/html/index.sgml index 323f0cd..99109c8 100644 --- a/docs/libs/html/index.sgml +++ b/docs/libs/html/index.sgml @@ -27,6 +27,7 @@ <ANCHOR id="gst-base-parse-frame-init" href="gstreamer-libs-1.0/gstreamer-libs-GstBaseParse.html#gst-base-parse-frame-init"> <ANCHOR id="gst-base-parse-frame-free" href="gstreamer-libs-1.0/gstreamer-libs-GstBaseParse.html#gst-base-parse-frame-free"> <ANCHOR id="gst-base-parse-push-frame" href="gstreamer-libs-1.0/gstreamer-libs-GstBaseParse.html#gst-base-parse-push-frame"> +<ANCHOR id="gst-base-parse-finish-frame" href="gstreamer-libs-1.0/gstreamer-libs-GstBaseParse.html#gst-base-parse-finish-frame"> <ANCHOR id="GST-BASE-PARSE-DRAINING:CAPS" href="gstreamer-libs-1.0/gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-DRAINING:CAPS"> <ANCHOR id="GST-BASE-PARSE-FLAG-DRAINING:CAPS" href="gstreamer-libs-1.0/gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-FLAG-DRAINING:CAPS"> <ANCHOR id="GST-BASE-PARSE-FLAG-LOST-SYNC:CAPS" href="gstreamer-libs-1.0/gstreamer-libs-GstBaseParse.html#GST-BASE-PARSE-FLAG-LOST-SYNC:CAPS"> @@ -458,6 +459,16 @@ <ANCHOR id="gst-type-find-helper-for-data" href="gstreamer-libs-1.0/gstreamer-libs-GstTypeFindHelper.html#gst-type-find-helper-for-data"> <ANCHOR id="GstTypeFindHelperGetRangeFunction" href="gstreamer-libs-1.0/gstreamer-libs-GstTypeFindHelper.html#GstTypeFindHelperGetRangeFunction"> <ANCHOR id="gst-type-find-helper-get-range" href="gstreamer-libs-1.0/gstreamer-libs-GstTypeFindHelper.html#gst-type-find-helper-get-range"> +<ANCHOR id="gstreamer-libs-GstARGBControlBinding" href="gstreamer-libs-1.0/gstreamer-libs-GstARGBControlBinding.html"> +<ANCHOR id="gstreamer-libs-GstARGBControlBinding.synopsis" href="gstreamer-libs-1.0/gstreamer-libs-GstARGBControlBinding.html#gstreamer-libs-GstARGBControlBinding.synopsis"> +<ANCHOR id="gstreamer-libs-GstARGBControlBinding.description" href="gstreamer-libs-1.0/gstreamer-libs-GstARGBControlBinding.html#gstreamer-libs-GstARGBControlBinding.description"> +<ANCHOR id="gstreamer-libs-GstARGBControlBinding.details" href="gstreamer-libs-1.0/gstreamer-libs-GstARGBControlBinding.html#gstreamer-libs-GstARGBControlBinding.details"> +<ANCHOR id="gst-argb-control-binding-new" href="gstreamer-libs-1.0/gstreamer-libs-GstARGBControlBinding.html#gst-argb-control-binding-new"> +<ANCHOR id="gstreamer-libs-GstDirectControlBinding" href="gstreamer-libs-1.0/gstreamer-libs-GstDirectControlBinding.html"> +<ANCHOR id="gstreamer-libs-GstDirectControlBinding.synopsis" href="gstreamer-libs-1.0/gstreamer-libs-GstDirectControlBinding.html#gstreamer-libs-GstDirectControlBinding.synopsis"> +<ANCHOR id="gstreamer-libs-GstDirectControlBinding.description" href="gstreamer-libs-1.0/gstreamer-libs-GstDirectControlBinding.html#gstreamer-libs-GstDirectControlBinding.description"> +<ANCHOR id="gstreamer-libs-GstDirectControlBinding.details" href="gstreamer-libs-1.0/gstreamer-libs-GstDirectControlBinding.html#gstreamer-libs-GstDirectControlBinding.details"> +<ANCHOR id="gst-direct-control-binding-new" href="gstreamer-libs-1.0/gstreamer-libs-GstDirectControlBinding.html#gst-direct-control-binding-new"> <ANCHOR id="GstTimedValueControlSource" href="gstreamer-libs-1.0/GstTimedValueControlSource.html"> <ANCHOR id="GstTimedValueControlSource.synopsis" href="gstreamer-libs-1.0/GstTimedValueControlSource.html#GstTimedValueControlSource.synopsis"> <ANCHOR id="GstTimedValueControlSource.object-hierarchy" href="gstreamer-libs-1.0/GstTimedValueControlSource.html#GstTimedValueControlSource.object-hierarchy"> diff --git a/docs/plugins/html/ch01.html b/docs/plugins/html/ch01.html index 00a3781..dfebd4c 100644 --- a/docs/plugins/html/ch01.html +++ b/docs/plugins/html/ch01.html @@ -21,7 +21,7 @@ </tr></table> <div class="chapter"> <div class="titlepage"><div><div><h2 class="title"> -<a name="idp285488"></a>gstreamer Elements</h2></div></div></div> +<a name="idp541072"></a>gstreamer Elements</h2></div></div></div> <div class="toc"><dl> <dt> <span class="refentrytitle"><a href="gstreamer-plugins-capsfilter.html">capsfilter</a></span><span class="refpurpose"> — Pass data without modification, limiting formats</span> diff --git a/docs/plugins/html/ch02.html b/docs/plugins/html/ch02.html index d8ba751..09f5151 100644 --- a/docs/plugins/html/ch02.html +++ b/docs/plugins/html/ch02.html @@ -21,7 +21,7 @@ </tr></table> <div class="chapter"> <div class="titlepage"><div><div><h2 class="title"> -<a name="idp4224240"></a>gstreamer Plugins</h2></div></div></div> +<a name="idp4165424"></a>gstreamer Plugins</h2></div></div></div> <div class="toc"><dl><dt> <span class="refentrytitle"><a href="gstreamer-plugins-plugin-coreelements.html">coreelements</a></span><span class="refpurpose"> — <a name="plugin-coreelements"></a> GStreamer core elements</span> </dt></dl></div> diff --git a/docs/plugins/html/gstreamer-plugins-capsfilter.html b/docs/plugins/html/gstreamer-plugins-capsfilter.html index d3b3166..fef0dc5 100644 --- a/docs/plugins/html/gstreamer-plugins-capsfilter.html +++ b/docs/plugins/html/gstreamer-plugins-capsfilter.html @@ -70,7 +70,7 @@ data format. <p> </p> <div class="refsect2"> -<a name="idp7972656"></a><h3>Example launch line</h3> +<a name="idp7864320"></a><h3>Example launch line</h3> <div class="informalexample"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> @@ -88,7 +88,7 @@ data format. <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp8469984"></a><h3>Element Information</h3> +<a name="idp6549264"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -111,7 +111,7 @@ data format. </div> <hr> <div class="refsect2"> -<a name="idp81152"></a><h3>Element Pads</h3> +<a name="idp88656"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-fakesink.html b/docs/plugins/html/gstreamer-plugins-fakesink.html index b563eac..ec0a455 100644 --- a/docs/plugins/html/gstreamer-plugins-fakesink.html +++ b/docs/plugins/html/gstreamer-plugins-fakesink.html @@ -86,7 +86,7 @@ Dummy sink that swallows everything. <p> </p> <div class="refsect2"> -<a name="idp8035776"></a><h3>Example launch line</h3> +<a name="idp6074288"></a><h3>Example launch line</h3> <div class="informalexample"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> @@ -104,7 +104,7 @@ Dummy sink that swallows everything. <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp8038384"></a><h3>Element Information</h3> +<a name="idp10290208"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -127,7 +127,7 @@ Dummy sink that swallows everything. </div> <hr> <div class="refsect2"> -<a name="idp8045920"></a><h3>Element Pads</h3> +<a name="idp10297744"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-fakesrc.html b/docs/plugins/html/gstreamer-plugins-fakesrc.html index d0f8227..d468a14 100644 --- a/docs/plugins/html/gstreamer-plugins-fakesrc.html +++ b/docs/plugins/html/gstreamer-plugins-fakesrc.html @@ -102,7 +102,7 @@ basic <span class="application">GStreamer</span> core functionality is: <p> </p> <div class="refsect2"> -<a name="idp9622368"></a><h3>Example launch line</h3> +<a name="idp7280912"></a><h3>Example launch line</h3> <div class="informalexample"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> @@ -124,7 +124,7 @@ Last reviewed on 2008-06-20 (0.10.21) <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp9625552"></a><h3>Element Information</h3> +<a name="idp7284096"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -147,7 +147,7 @@ Last reviewed on 2008-06-20 (0.10.21) </div> <hr> <div class="refsect2"> -<a name="idp9632960"></a><h3>Element Pads</h3> +<a name="idp7291504"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-fdsink.html b/docs/plugins/html/gstreamer-plugins-fdsink.html index d2d2021..b1ef6f0 100644 --- a/docs/plugins/html/gstreamer-plugins-fdsink.html +++ b/docs/plugins/html/gstreamer-plugins-fdsink.html @@ -85,7 +85,7 @@ Last reviewed on 2006-04-28 (0.10.6) <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp5521696"></a><h3>Element Information</h3> +<a name="idp6759504"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -108,7 +108,7 @@ Last reviewed on 2006-04-28 (0.10.6) </div> <hr> <div class="refsect2"> -<a name="idp7340448"></a><h3>Element Pads</h3> +<a name="idp7661280"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-fdsrc.html b/docs/plugins/html/gstreamer-plugins-fdsrc.html index acce0e7..1b88679 100644 --- a/docs/plugins/html/gstreamer-plugins-fdsrc.html +++ b/docs/plugins/html/gstreamer-plugins-fdsrc.html @@ -97,7 +97,7 @@ The message's structure contains one field: <p> </p> <div class="refsect2"> -<a name="idp9220384"></a><h3>Example launch line</h3> +<a name="idp8439472"></a><h3>Example launch line</h3> <div class="informalexample"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> @@ -119,7 +119,7 @@ Last reviewed on 2008-06-20 (0.10.21) <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp9223536"></a><h3>Element Information</h3> +<a name="idp8442576"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -142,7 +142,7 @@ Last reviewed on 2008-06-20 (0.10.21) </div> <hr> <div class="refsect2"> -<a name="idp10007680"></a><h3>Element Pads</h3> +<a name="idp9876464"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-filesink.html b/docs/plugins/html/gstreamer-plugins-filesink.html index 0752f2d..90271c8 100644 --- a/docs/plugins/html/gstreamer-plugins-filesink.html +++ b/docs/plugins/html/gstreamer-plugins-filesink.html @@ -80,7 +80,7 @@ Write incoming data to a file in the local file system. <p> </p> <div class="refsect2"> -<a name="idp6129824"></a><h3>Example launch line</h3> +<a name="idp2948464"></a><h3>Example launch line</h3> <div class="informalexample"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> @@ -98,7 +98,7 @@ Write incoming data to a file in the local file system. <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp6132384"></a><h3>Element Information</h3> +<a name="idp2951024"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -121,7 +121,7 @@ Write incoming data to a file in the local file system. </div> <hr> <div class="refsect2"> -<a name="idp7528272"></a><h3>Element Pads</h3> +<a name="idp2958432"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-filesrc.html b/docs/plugins/html/gstreamer-plugins-filesrc.html index 7d38f95..ad3ef7d 100644 --- a/docs/plugins/html/gstreamer-plugins-filesrc.html +++ b/docs/plugins/html/gstreamer-plugins-filesrc.html @@ -82,7 +82,7 @@ Read data from a file in the local file system. <p> </p> <div class="refsect2"> -<a name="idp7436976"></a><h3>Example launch line</h3> +<a name="idp7723872"></a><h3>Example launch line</h3> <div class="informalexample"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> @@ -100,7 +100,7 @@ Read data from a file in the local file system. <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp7439584"></a><h3>Element Information</h3> +<a name="idp7726480"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -123,7 +123,7 @@ Read data from a file in the local file system. </div> <hr> <div class="refsect2"> -<a name="idp10234336"></a><h3>Element Pads</h3> +<a name="idp9989296"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-funnel.html b/docs/plugins/html/gstreamer-plugins-funnel.html index 0bda4ae..3d3e6a9 100644 --- a/docs/plugins/html/gstreamer-plugins-funnel.html +++ b/docs/plugins/html/gstreamer-plugins-funnel.html @@ -68,7 +68,7 @@ immediately when they arrive. <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp5668624"></a><h3>Element Information</h3> +<a name="idp5848384"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -91,7 +91,7 @@ immediately when they arrive. </div> <hr> <div class="refsect2"> -<a name="idp9018352"></a><h3>Element Pads</h3> +<a name="idp9159232"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-identity.html b/docs/plugins/html/gstreamer-plugins-identity.html index ce11b40..0ccfab9 100644 --- a/docs/plugins/html/gstreamer-plugins-identity.html +++ b/docs/plugins/html/gstreamer-plugins-identity.html @@ -90,7 +90,7 @@ useful diagnostic functions, such as offset and timestamp checking. <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp10452992"></a><h3>Element Information</h3> +<a name="idp10427824"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -113,7 +113,7 @@ useful diagnostic functions, such as offset and timestamp checking. </div> <hr> <div class="refsect2"> -<a name="idp10460448"></a><h3>Element Pads</h3> +<a name="idp10435280"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-input-selector.html b/docs/plugins/html/gstreamer-plugins-input-selector.html index 5df15d6..6698e26 100644 --- a/docs/plugins/html/gstreamer-plugins-input-selector.html +++ b/docs/plugins/html/gstreamer-plugins-input-selector.html @@ -105,7 +105,7 @@ properties, which users may find useful, namely: <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp10590416"></a><h3>Element Information</h3> +<a name="idp10689728"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -128,7 +128,7 @@ properties, which users may find useful, namely: </div> <hr> <div class="refsect2"> -<a name="idp10597952"></a><h3>Element Pads</h3> +<a name="idp10697264"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-multiqueue.html b/docs/plugins/html/gstreamer-plugins-multiqueue.html index a052887..4ecafc4 100644 --- a/docs/plugins/html/gstreamer-plugins-multiqueue.html +++ b/docs/plugins/html/gstreamer-plugins-multiqueue.html @@ -83,7 +83,7 @@ <p> </p> <div class="refsect2"> -<a name="idp11235936"></a><p> +<a name="idp5204640"></a><p> Multiqueue is similar to a normal <a class="link" href="gstreamer-plugins-queue.html#GstQueue"><span class="type">GstQueue</span></a> with the following additional features: </p> @@ -173,7 +173,7 @@ Last reviewed on 2008-01-25 (0.10.17) <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp11257728"></a><h3>Element Information</h3> +<a name="idp10993280"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -196,7 +196,7 @@ Last reviewed on 2008-01-25 (0.10.17) </div> <hr> <div class="refsect2"> -<a name="idp11265184"></a><h3>Element Pads</h3> +<a name="idp11000736"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-output-selector.html b/docs/plugins/html/gstreamer-plugins-output-selector.html index 2e37d1e..08d5319 100644 --- a/docs/plugins/html/gstreamer-plugins-output-selector.html +++ b/docs/plugins/html/gstreamer-plugins-output-selector.html @@ -70,7 +70,7 @@ Direct input stream to one out of N output pads. <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp7240336"></a><h3>Element Information</h3> +<a name="idp9750784"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -93,7 +93,7 @@ Direct input stream to one out of N output pads. </div> <hr> <div class="refsect2"> -<a name="idp10110848"></a><h3>Element Pads</h3> +<a name="idp9973312"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html b/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html index e3df081..836e8e2 100644 --- a/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html +++ b/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html @@ -28,7 +28,7 @@ <td valign="top" align="right"></td> </tr></table></div> <div class="refsect1"> -<a name="idp6345920"></a><h2>Plugin Information</h2> +<a name="idp7630800"></a><h2>Plugin Information</h2> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -38,7 +38,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.0.5</td> +<td>1.0.6</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td> @@ -56,7 +56,7 @@ </table></div> </div> <div class="refsect1"> -<a name="idp8084304"></a><h2>Elements</h2> +<a name="idp6647248"></a><h2>Elements</h2> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-queue.html b/docs/plugins/html/gstreamer-plugins-queue.html index 5f5122a..343a7fc 100644 --- a/docs/plugins/html/gstreamer-plugins-queue.html +++ b/docs/plugins/html/gstreamer-plugins-queue.html @@ -122,7 +122,7 @@ up. Both signals are emitted from the context of the streaming thread. <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp7643104"></a><h3>Element Information</h3> +<a name="idp11136960"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -145,7 +145,7 @@ up. Both signals are emitted from the context of the streaming thread. </div> <hr> <div class="refsect2"> -<a name="idp7650560"></a><h3>Element Pads</h3> +<a name="idp11144416"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-queue2.html b/docs/plugins/html/gstreamer-plugins-queue2.html index 02542c1..0a3880b 100644 --- a/docs/plugins/html/gstreamer-plugins-queue2.html +++ b/docs/plugins/html/gstreamer-plugins-queue2.html @@ -110,7 +110,7 @@ Last reviewed on 2009-07-10 (0.10.24) <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp10880848"></a><h3>Element Information</h3> +<a name="idp11451952"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -133,7 +133,7 @@ Last reviewed on 2009-07-10 (0.10.24) </div> <hr> <div class="refsect2"> -<a name="idp10888256"></a><h3>Element Pads</h3> +<a name="idp11459360"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-tee.html b/docs/plugins/html/gstreamer-plugins-tee.html index eb2a41f..5c60bbe 100644 --- a/docs/plugins/html/gstreamer-plugins-tee.html +++ b/docs/plugins/html/gstreamer-plugins-tee.html @@ -83,7 +83,7 @@ branch would stall the other branches. <p> </p> <div class="refsect2"> -<a name="idp10272896"></a><h3>Example launch line</h3> +<a name="idp8798784"></a><h3>Example launch line</h3> <div class="informalexample"> <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> <tbody> @@ -102,7 +102,7 @@ element. <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp10275616"></a><h3>Element Information</h3> +<a name="idp8801504"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -125,7 +125,7 @@ element. </div> <hr> <div class="refsect2"> -<a name="idp11470768"></a><h3>Element Pads</h3> +<a name="idp11515232"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-typefind.html b/docs/plugins/html/gstreamer-plugins-typefind.html index c85ccd5..6a521a9 100644 --- a/docs/plugins/html/gstreamer-plugins-typefind.html +++ b/docs/plugins/html/gstreamer-plugins-typefind.html @@ -90,7 +90,7 @@ Plugins can register custom typefinders by using <a href="http://gstreamer.freed <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp9172992"></a><h3>Element Information</h3> +<a name="idp5662704"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -113,7 +113,7 @@ Plugins can register custom typefinders by using <a href="http://gstreamer.freed </div> <hr> <div class="refsect2"> -<a name="idp9180400"></a><h3>Element Pads</h3> +<a name="idp5876656"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins-valve.html b/docs/plugins/html/gstreamer-plugins-valve.html index 194d950..0dbafa0 100644 --- a/docs/plugins/html/gstreamer-plugins-valve.html +++ b/docs/plugins/html/gstreamer-plugins-valve.html @@ -81,7 +81,7 @@ Documentation last reviewed on 2010-12-30 (0.10.31) <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp8218528"></a><h3>Element Information</h3> +<a name="idp8848768"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -104,7 +104,7 @@ Documentation last reviewed on 2010-12-30 (0.10.31) </div> <hr> <div class="refsect2"> -<a name="idp9067648"></a><h3>Element Pads</h3> +<a name="idp6192912"></a><h3>Element Pads</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> diff --git a/docs/plugins/html/gstreamer-plugins.devhelp2 b/docs/plugins/html/gstreamer-plugins.devhelp2 index fa2ce46..cb72055 100644 --- a/docs/plugins/html/gstreamer-plugins.devhelp2 +++ b/docs/plugins/html/gstreamer-plugins.devhelp2 @@ -26,14 +26,14 @@ </sub> </chapters> <functions> - <keyword type="" name="Example launch line" link="gstreamer-plugins-capsfilter.html#idp7972656"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-capsfilter.html#idp8469984"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-capsfilter.html#idp81152"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-capsfilter.html#idp7864320"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-capsfilter.html#idp6549264"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-capsfilter.html#idp88656"/> <keyword type="struct" name="struct GstCapsFilter" link="gstreamer-plugins-capsfilter.html#GstCapsFilter-struct"/> <keyword type="property" name="The "caps" property" link="gstreamer-plugins-capsfilter.html#GstCapsFilter--caps"/> - <keyword type="" name="Example launch line" link="gstreamer-plugins-fakesrc.html#idp9622368"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-fakesrc.html#idp9625552"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesrc.html#idp9632960"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-fakesrc.html#idp7280912"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fakesrc.html#idp7284096"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesrc.html#idp7291504"/> <keyword type="struct" name="struct GstFakeSrc" link="gstreamer-plugins-fakesrc.html#GstFakeSrc-struct"/> <keyword type="enum" name="enum GstFakeSrcDataType" link="gstreamer-plugins-fakesrc.html#GstFakeSrcDataType"/> <keyword type="enum" name="enum GstFakeSrcFillType" link="gstreamer-plugins-fakesrc.html#GstFakeSrcFillType"/> @@ -57,9 +57,9 @@ <keyword type="property" name="The "sync" property" link="gstreamer-plugins-fakesrc.html#GstFakeSrc--sync"/> <keyword type="property" name="The "format" property" link="gstreamer-plugins-fakesrc.html#GstFakeSrc--format"/> <keyword type="signal" name="The "handoff" signal" link="gstreamer-plugins-fakesrc.html#GstFakeSrc-handoff"/> - <keyword type="" name="Example launch line" link="gstreamer-plugins-fakesink.html#idp8035776"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-fakesink.html#idp8038384"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesink.html#idp8045920"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-fakesink.html#idp6074288"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fakesink.html#idp10290208"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesink.html#idp10297744"/> <keyword type="struct" name="struct GstFakeSink" link="gstreamer-plugins-fakesink.html#GstFakeSink-struct"/> <keyword type="enum" name="enum GstFakeSinkStateError" link="gstreamer-plugins-fakesink.html#GstFakeSinkStateError"/> <keyword type="property" name="The "can-activate-pull" property" link="gstreamer-plugins-fakesink.html#GstFakeSink--can-activate-pull"/> @@ -72,19 +72,19 @@ <keyword type="property" name="The "num-buffers" property" link="gstreamer-plugins-fakesink.html#GstFakeSink--num-buffers"/> <keyword type="signal" name="The "handoff" signal" link="gstreamer-plugins-fakesink.html#GstFakeSink-handoff"/> <keyword type="signal" name="The "preroll-handoff" signal" link="gstreamer-plugins-fakesink.html#GstFakeSink-preroll-handoff"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-fdsink.html#idp5521696"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsink.html#idp7340448"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fdsink.html#idp6759504"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsink.html#idp7661280"/> <keyword type="struct" name="struct GstFdSink" link="gstreamer-plugins-fdsink.html#GstFdSink-struct"/> <keyword type="property" name="The "fd" property" link="gstreamer-plugins-fdsink.html#GstFdSink--fd"/> - <keyword type="" name="Example launch line" link="gstreamer-plugins-fdsrc.html#idp9220384"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-fdsrc.html#idp9223536"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsrc.html#idp10007680"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-fdsrc.html#idp8439472"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fdsrc.html#idp8442576"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsrc.html#idp9876464"/> <keyword type="struct" name="struct GstFdSrc" link="gstreamer-plugins-fdsrc.html#GstFdSrc-struct"/> <keyword type="property" name="The "fd" property" link="gstreamer-plugins-fdsrc.html#GstFdSrc--fd"/> <keyword type="property" name="The "timeout" property" link="gstreamer-plugins-fdsrc.html#GstFdSrc--timeout"/> - <keyword type="" name="Example launch line" link="gstreamer-plugins-filesrc.html#idp7436976"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-filesrc.html#idp7439584"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-filesrc.html#idp10234336"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-filesrc.html#idp7723872"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-filesrc.html#idp7726480"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-filesrc.html#idp9989296"/> <keyword type="struct" name="struct GstFileSrc" link="gstreamer-plugins-filesrc.html#GstFileSrc-struct"/> <keyword type="property" name="The "fd" property" link="gstreamer-plugins-filesrc.html#GstFileSrc--fd"/> <keyword type="property" name="The "location" property" link="gstreamer-plugins-filesrc.html#GstFileSrc--location"/> @@ -92,19 +92,19 @@ <keyword type="property" name="The "touch" property" link="gstreamer-plugins-filesrc.html#GstFileSrc--touch"/> <keyword type="property" name="The "use-mmap" property" link="gstreamer-plugins-filesrc.html#GstFileSrc--use-mmap"/> <keyword type="property" name="The "sequential" property" link="gstreamer-plugins-filesrc.html#GstFileSrc--sequential"/> - <keyword type="" name="Example launch line" link="gstreamer-plugins-filesink.html#idp6129824"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-filesink.html#idp6132384"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-filesink.html#idp7528272"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-filesink.html#idp2948464"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-filesink.html#idp2951024"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-filesink.html#idp2958432"/> <keyword type="struct" name="struct GstFileSink" link="gstreamer-plugins-filesink.html#GstFileSink-struct"/> <keyword type="property" name="The "location" property" link="gstreamer-plugins-filesink.html#GstFileSink--location"/> <keyword type="property" name="The "buffer-mode" property" link="gstreamer-plugins-filesink.html#GstFileSink--buffer-mode"/> <keyword type="property" name="The "buffer-size" property" link="gstreamer-plugins-filesink.html#GstFileSink--buffer-size"/> <keyword type="property" name="The "append" property" link="gstreamer-plugins-filesink.html#GstFileSink--append"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-funnel.html#idp5668624"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-funnel.html#idp9018352"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-funnel.html#idp5848384"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-funnel.html#idp9159232"/> <keyword type="struct" name="struct GstFunnel" link="gstreamer-plugins-funnel.html#GstFunnel-struct"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-identity.html#idp10452992"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-identity.html#idp10460448"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-identity.html#idp10427824"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-identity.html#idp10435280"/> <keyword type="struct" name="struct GstIdentity" link="gstreamer-plugins-identity.html#GstIdentity-struct"/> <keyword type="property" name="The "check-perfect" property" link="gstreamer-plugins-identity.html#GstIdentity--check-perfect"/> <keyword type="property" name="The "datarate" property" link="gstreamer-plugins-identity.html#GstIdentity--datarate"/> @@ -120,8 +120,8 @@ <keyword type="property" name="The "check-imperfect-timestamp" property" link="gstreamer-plugins-identity.html#GstIdentity--check-imperfect-timestamp"/> <keyword type="property" name="The "signal-handoffs" property" link="gstreamer-plugins-identity.html#GstIdentity--signal-handoffs"/> <keyword type="signal" name="The "handoff" signal" link="gstreamer-plugins-identity.html#GstIdentity-handoff"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-input-selector.html#idp10590416"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-input-selector.html#idp10597952"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-input-selector.html#idp10689728"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-input-selector.html#idp10697264"/> <keyword type="struct" name="struct GstInputSelector" link="gstreamer-plugins-input-selector.html#GstInputSelector-struct"/> <keyword type="property" name="The "active-pad" property" link="gstreamer-plugins-input-selector.html#GstInputSelector--active-pad"/> <keyword type="property" name="The "n-pads" property" link="gstreamer-plugins-input-selector.html#GstInputSelector--n-pads"/> @@ -131,9 +131,9 @@ <keyword type="property" name="The "sync-mode" property" link="gstreamer-plugins-input-selector.html#GstInputSelector--sync-mode"/> <keyword type="signal" name="The "block" signal" link="gstreamer-plugins-input-selector.html#GstInputSelector-block"/> <keyword type="signal" name="The "switch" signal" link="gstreamer-plugins-input-selector.html#GstInputSelector-switch"/> - <keyword type="" name="" link="gstreamer-plugins-multiqueue.html#idp11235936"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-multiqueue.html#idp11257728"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-multiqueue.html#idp11265184"/> + <keyword type="" name="" link="gstreamer-plugins-multiqueue.html#idp5204640"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-multiqueue.html#idp10993280"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-multiqueue.html#idp11000736"/> <keyword type="struct" name="struct GstMultiQueue" link="gstreamer-plugins-multiqueue.html#GstMultiQueue-struct"/> <keyword type="property" name="The "extra-size-buffers" property" link="gstreamer-plugins-multiqueue.html#GstMultiQueue--extra-size-buffers"/> <keyword type="property" name="The "extra-size-bytes" property" link="gstreamer-plugins-multiqueue.html#GstMultiQueue--extra-size-bytes"/> @@ -147,14 +147,14 @@ <keyword type="property" name="The "sync-by-running-time" property" link="gstreamer-plugins-multiqueue.html#GstMultiQueue--sync-by-running-time"/> <keyword type="signal" name="The "overrun" signal" link="gstreamer-plugins-multiqueue.html#GstMultiQueue-overrun"/> <keyword type="signal" name="The "underrun" signal" link="gstreamer-plugins-multiqueue.html#GstMultiQueue-underrun"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-output-selector.html#idp7240336"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-output-selector.html#idp10110848"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-output-selector.html#idp9750784"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-output-selector.html#idp9973312"/> <keyword type="struct" name="struct GstOutputSelector" link="gstreamer-plugins-output-selector.html#GstOutputSelector-struct"/> <keyword type="property" name="The "active-pad" property" link="gstreamer-plugins-output-selector.html#GstOutputSelector--active-pad"/> <keyword type="property" name="The "resend-latest" property" link="gstreamer-plugins-output-selector.html#GstOutputSelector--resend-latest"/> <keyword type="property" name="The "pad-negotiation-mode" property" link="gstreamer-plugins-output-selector.html#GstOutputSelector--pad-negotiation-mode"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-queue.html#idp7643104"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-queue.html#idp7650560"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-queue.html#idp11136960"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-queue.html#idp11144416"/> <keyword type="struct" name="struct GstQueue" link="gstreamer-plugins-queue.html#GstQueue-struct"/> <keyword type="enum" name="enum GstQueueLeaky" link="gstreamer-plugins-queue.html#GstQueueLeaky"/> <keyword type="property" name="The "current-level-buffers" property" link="gstreamer-plugins-queue.html#GstQueue--current-level-buffers"/> @@ -172,8 +172,8 @@ <keyword type="signal" name="The "running" signal" link="gstreamer-plugins-queue.html#GstQueue-running"/> <keyword type="signal" name="The "underrun" signal" link="gstreamer-plugins-queue.html#GstQueue-underrun"/> <keyword type="signal" name="The "pushing" signal" link="gstreamer-plugins-queue.html#GstQueue-pushing"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-queue2.html#idp10880848"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-queue2.html#idp10888256"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-queue2.html#idp11451952"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-queue2.html#idp11459360"/> <keyword type="struct" name="struct GstQueue2" link="gstreamer-plugins-queue2.html#GstQueue2-struct"/> <keyword type="property" name="The "current-level-buffers" property" link="gstreamer-plugins-queue2.html#GstQueue2--current-level-buffers"/> <keyword type="property" name="The "current-level-bytes" property" link="gstreamer-plugins-queue2.html#GstQueue2--current-level-bytes"/> @@ -189,9 +189,9 @@ <keyword type="property" name="The "use-rate-estimate" property" link="gstreamer-plugins-queue2.html#GstQueue2--use-rate-estimate"/> <keyword type="property" name="The "temp-remove" property" link="gstreamer-plugins-queue2.html#GstQueue2--temp-remove"/> <keyword type="property" name="The "ring-buffer-max-size" property" link="gstreamer-plugins-queue2.html#GstQueue2--ring-buffer-max-size"/> - <keyword type="" name="Example launch line" link="gstreamer-plugins-tee.html#idp10272896"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-tee.html#idp10275616"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-tee.html#idp11470768"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-tee.html#idp8798784"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-tee.html#idp8801504"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-tee.html#idp11515232"/> <keyword type="struct" name="struct GstTee" link="gstreamer-plugins-tee.html#GstTee-struct"/> <keyword type="enum" name="enum GstTeePullMode" link="gstreamer-plugins-tee.html#GstTeePullMode"/> <keyword type="property" name="The "has-chain" property" link="gstreamer-plugins-tee.html#GstTee--has-chain"/> @@ -201,16 +201,16 @@ <keyword type="property" name="The "silent" property" link="gstreamer-plugins-tee.html#GstTee--silent"/> <keyword type="property" name="The "pull-mode" property" link="gstreamer-plugins-tee.html#GstTee--pull-mode"/> <keyword type="property" name="The "alloc-pad" property" link="gstreamer-plugins-tee.html#GstTee--alloc-pad"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-typefind.html#idp9172992"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-typefind.html#idp9180400"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-typefind.html#idp5662704"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-typefind.html#idp5876656"/> <keyword type="struct" name="struct GstTypeFindElement" link="gstreamer-plugins-typefind.html#GstTypeFindElement-struct"/> <keyword type="property" name="The "caps" property" link="gstreamer-plugins-typefind.html#GstTypeFindElement--caps"/> <keyword type="property" name="The "maximum" property" link="gstreamer-plugins-typefind.html#GstTypeFindElement--maximum"/> <keyword type="property" name="The "minimum" property" link="gstreamer-plugins-typefind.html#GstTypeFindElement--minimum"/> <keyword type="property" name="The "force-caps" property" link="gstreamer-plugins-typefind.html#GstTypeFindElement--force-caps"/> <keyword type="signal" name="The "have-type" signal" link="gstreamer-plugins-typefind.html#GstTypeFindElement-have-type"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-valve.html#idp8218528"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-valve.html#idp9067648"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-valve.html#idp8848768"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-valve.html#idp6192912"/> <keyword type="struct" name="struct GstValve" link="gstreamer-plugins-valve.html#GstValve-struct"/> <keyword type="property" name="The "drop" property" link="gstreamer-plugins-valve.html#GstValve--drop"/> <keyword type="constant" name="FAKE_SRC_DATA_ALLOCATE" link="gstreamer-plugins-fakesrc.html#FAKE-SRC-DATA-ALLOCATE:CAPS"/> diff --git a/docs/plugins/html/index.html b/docs/plugins/html/index.html index e170a1d..eb40945 100644 --- a/docs/plugins/html/index.html +++ b/docs/plugins/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer Core Plugins 1.0 Plugins Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for GStreamer Core Plugins 1.0 (1.0.5) + for GStreamer Core Plugins 1.0 (1.0.6) The latest version of this documentation can be found on-line at <a class="ulink" href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-plugins/html/" target="_top">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-plugins/html/</a>. </p></div> diff --git a/docs/plugins/inspect/plugin-coreelements.xml b/docs/plugins/inspect/plugin-coreelements.xml index 7068f76..2ad4e23 100644 --- a/docs/plugins/inspect/plugin-coreelements.xml +++ b/docs/plugins/inspect/plugin-coreelements.xml @@ -3,7 +3,7 @@ <description> GStreamer core elements</description> <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename> <basename>libgstcoreelements.so</basename> - <version>1.0.5</version> + <version>1.0.6</version> <license>LGPL</license> <source>gstreamer</source> <package>GStreamer source release</package> diff --git a/docs/pwg/advanced-negotiation.xml b/docs/pwg/advanced-negotiation.xml index bc0ecbb..e6ec035 100644 --- a/docs/pwg/advanced-negotiation.xml +++ b/docs/pwg/advanced-negotiation.xml @@ -537,14 +537,14 @@ gst_my_filter_query (GstPad *pad, GstObject * parent, GstQuery * query) case GST_QUERY_CAPS { GstPad *otherpad; - GstCaps *temp, *caps, *filter, *tcaps; + GstCaps *temp, *caps, *filt, *tcaps; gint i; otherpad = (pad == filter->srcpad) ? filter->sinkpad : filter->srcpad; caps = gst_pad_get_allowed_caps (otherpad); - gst_query_parse_caps (query, &filter); + gst_query_parse_caps (query, &filt); /* We support *any* samplerate, indifferent from the samplerate * supported by the linked elements on both sides. */ @@ -564,8 +564,8 @@ gst_my_filter_query (GstPad *pad, GstObject * parent, GstQuery * query) caps = temp; } /* filter against the query filter when needed */ - if (filter) { - temp = gst_caps_intersect (caps, filter); + if (filt) { + temp = gst_caps_intersect (caps, filt); gst_caps_unref (caps); caps = temp; } |