diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2012-09-18 08:49:46 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2012-09-18 08:49:46 +0200 |
commit | e9c66bffc089df63904377cb88002300086e6440 (patch) | |
tree | 46ed128a686c01f8f45931c297951c83a54fd721 | |
parent | e0655f96cc7e2ef783f3db82c6b087d34f1e2b87 (diff) |
Imported Upstream version 0.11.99upstream/0.11.99
162 files changed, 495 insertions, 258 deletions
@@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for GStreamer 0.11.94. +# Generated by GNU Autoconf 2.69 for GStreamer 0.11.99. # # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer>. # @@ -591,8 +591,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='GStreamer' PACKAGE_TARNAME='gstreamer' -PACKAGE_VERSION='0.11.94' -PACKAGE_STRING='GStreamer 0.11.94' +PACKAGE_VERSION='0.11.99' +PACKAGE_STRING='GStreamer 0.11.99' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer' PACKAGE_URL='' @@ -1633,7 +1633,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures GStreamer 0.11.94 to adapt to many kinds of systems. +\`configure' configures GStreamer 0.11.99 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1704,7 +1704,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of GStreamer 0.11.94:";; + short | recursive ) echo "Configuration of GStreamer 0.11.99:";; esac cat <<\_ACEOF @@ -1881,7 +1881,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -GStreamer configure 0.11.94 +GStreamer configure 0.11.99 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2654,7 +2654,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by GStreamer $as_me 0.11.94, which was +It was created by GStreamer $as_me 0.11.99, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3587,7 +3587,7 @@ fi # Define the identity of the package. PACKAGE='gstreamer' - VERSION='0.11.94' + VERSION='0.11.99' cat >>confdefs.h <<_ACEOF @@ -3710,9 +3710,9 @@ $as_echo "$am_cv_prog_tar_ustar" >&6; } - PACKAGE_VERSION_MAJOR=$(echo 0.11.94 | cut -d'.' -f1) - PACKAGE_VERSION_MINOR=$(echo 0.11.94 | cut -d'.' -f2) - PACKAGE_VERSION_MICRO=$(echo 0.11.94 | cut -d'.' -f3) + PACKAGE_VERSION_MAJOR=$(echo 0.11.99 | cut -d'.' -f1) + PACKAGE_VERSION_MINOR=$(echo 0.11.99 | cut -d'.' -f2) + PACKAGE_VERSION_MICRO=$(echo 0.11.99 | cut -d'.' -f3) @@ -3723,7 +3723,7 @@ $as_echo "$am_cv_prog_tar_ustar" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5 $as_echo_n "checking nano version... " >&6; } - NANO=$(echo 0.11.94 | cut -d'.' -f4) + NANO=$(echo 0.11.99 | cut -d'.' -f4) if test x"$NANO" = x || test "x$NANO" = "x0" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5 @@ -25273,8 +25273,8 @@ fi GST_OPTION_CFLAGS="\$(WARNING_CFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)" GST_OPTION_CXXFLAGS="\$(WARNING_CXXFLAGS) \$(ERROR_CXXFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)" -GST_OPTION_CFLAGS="$GST_OPTION_CFLAGS -DGST_USE_UNSTABLE_API" -GST_OPTION_CXXFLAGS="$GST_OPTION_CXXFLAGS -DGST_USE_UNSTABLE_API" +GST_OPTION_CFLAGS="$GST_OPTION_CFLAGS" +GST_OPTION_CXXFLAGS="$GST_OPTION_CXXFLAGS" @@ -26641,7 +26641,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by GStreamer $as_me 0.11.94, which was +This file was extended by GStreamer $as_me 0.11.99, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -26707,7 +26707,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -GStreamer config.status 0.11.94 +GStreamer config.status 0.11.99 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index 9123987..0aef18e 100644 --- a/configure.ac +++ b/configure.ac @@ -4,11 +4,7 @@ dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, git and prerelease does Werror too dnl -dnl -dnl ==========> REMOVE GST_USE_UNSTABLE_API when doing 1.0.0 <============= -dnl (also check libtool version) -dnl -AC_INIT(GStreamer, 0.11.94, +AC_INIT(GStreamer, 0.11.99, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gstreamer) AG_GST_INIT @@ -677,8 +673,8 @@ dnl every flag in GST_OPTION_CFLAGS can be overridden at make time via e.g. dnl make DEPRECATED_CFLAGS='' GST_OPTION_CFLAGS="\$(WARNING_CFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)" GST_OPTION_CXXFLAGS="\$(WARNING_CXXFLAGS) \$(ERROR_CXXFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)" -GST_OPTION_CFLAGS="$GST_OPTION_CFLAGS -DGST_USE_UNSTABLE_API" -GST_OPTION_CXXFLAGS="$GST_OPTION_CXXFLAGS -DGST_USE_UNSTABLE_API" +GST_OPTION_CFLAGS="$GST_OPTION_CFLAGS" +GST_OPTION_CXXFLAGS="$GST_OPTION_CXXFLAGS" AC_SUBST(GST_OPTION_CFLAGS) AC_SUBST(GST_OPTION_CXXFLAGS) diff --git a/docs/gst/html/GstBin.html b/docs/gst/html/GstBin.html index 6bff814..8ab0f94 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="idp7424032"></a><h3>Notes</h3> +<a name="idp11344256"></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: diff --git a/docs/gst/html/GstElementFactory.html b/docs/gst/html/GstElementFactory.html index 64a63e7..a943252 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="idp21134832"></a><p class="title"><b>Example 6. Using an element factory</b></p> +<a name="idp19219696"></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 3af337f..03ac7dc 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="idp31695632"></a><h3>controlled properties</h3> +<a name="idp28314960"></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/GstPad.html b/docs/gst/html/GstPad.html index 8e3c2b6..0924b7a 100644 --- a/docs/gst/html/GstPad.html +++ b/docs/gst/html/GstPad.html @@ -188,6 +188,7 @@ struct <a class="link" href="GstPad.html#GstPadProbeInfo" title="st <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>, <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> notify</code></em>); <a class="link" href="GstPad.html#GstPadLinkReturn" title="enum GstPadLinkReturn"><span class="returnvalue">GstPadLinkReturn</span></a> (<a class="link" href="GstPad.html#GstPadLinkFunction" title="GstPadLinkFunction ()">*GstPadLinkFunction</a>) (<em class="parameter"><code><a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> *pad</code></em>, + <em class="parameter"><code><a class="link" href="GstObject.html" title="GstObject"><span class="type">GstObject</span></a> *parent</code></em>, <em class="parameter"><code><a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> *peer</code></em>); #define <a class="link" href="GstPad.html#gst-pad-set-unlink-function" title="gst_pad_set_unlink_function()">gst_pad_set_unlink_function</a> (p, f) @@ -195,7 +196,8 @@ struct <a class="link" href="GstPad.html#GstPadProbeInfo" title="st <em class="parameter"><code><a class="link" href="GstPad.html#GstPadUnlinkFunction" title="GstPadUnlinkFunction ()"><span class="type">GstPadUnlinkFunction</span></a> unlink</code></em>, <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>, <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> notify</code></em>); -<span class="returnvalue">void</span> (<a class="link" href="GstPad.html#GstPadUnlinkFunction" title="GstPadUnlinkFunction ()">*GstPadUnlinkFunction</a>) (<em class="parameter"><code><a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> *pad</code></em>); +<span class="returnvalue">void</span> (<a class="link" href="GstPad.html#GstPadUnlinkFunction" title="GstPadUnlinkFunction ()">*GstPadUnlinkFunction</a>) (<em class="parameter"><code><a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> *pad</code></em>, + <em class="parameter"><code><a class="link" href="GstObject.html" title="GstObject"><span class="type">GstObject</span></a> *parent</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="GstPad.html#gst-pad-proxy-query-caps" title="gst_pad_proxy_query_caps ()">gst_pad_proxy_query_caps</a> (<em class="parameter"><code><a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> *pad</code></em>, <em class="parameter"><code><a class="link" href="gstreamer-GstQuery.html#GstQuery" title="struct GstQuery"><span class="type">GstQuery</span></a> *query</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="GstPad.html#gst-pad-proxy-query-accept-caps" title="gst_pad_proxy_query_accept_caps ()">gst_pad_proxy_query_accept_caps</a> (<em class="parameter"><code><a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> *pad</code></em>, @@ -2671,6 +2673,7 @@ of the peer sink pad, if present. <div class="refsect2"> <a name="GstPadLinkFunction"></a><h3>GstPadLinkFunction ()</h3> <pre class="programlisting"><a class="link" href="GstPad.html#GstPadLinkReturn" title="enum GstPadLinkReturn"><span class="returnvalue">GstPadLinkReturn</span></a> (*GstPadLinkFunction) (<em class="parameter"><code><a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> *pad</code></em>, + <em class="parameter"><code><a class="link" href="GstObject.html" title="GstObject"><span class="type">GstObject</span></a> *parent</code></em>, <em class="parameter"><code><a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> *peer</code></em>);</pre> <p> Function signature to handle a new link on the pad. @@ -2683,6 +2686,12 @@ Function signature to handle a new link on the pad. <td>the <a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> that is linked.</td> </tr> <tr> +<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td> +<td>the parent of <em class="parameter"><code>pad</code></em>. If the <a class="link" href="GstPad.html#GST-PAD-FLAG-NEED-PARENT:CAPS"><span class="type">GST_PAD_FLAG_NEED_PARENT</span></a> flag is set, +<em class="parameter"><code>parent</code></em> is guaranteed to be not-NULL and remain valid during the +execution of this function.</td> +</tr> +<tr> <td><p><span class="term"><em class="parameter"><code>peer</code></em> :</span></p></td> <td>the peer <a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> of the link</td> </tr> @@ -2753,16 +2762,25 @@ when the pad is unlinked. <hr> <div class="refsect2"> <a name="GstPadUnlinkFunction"></a><h3>GstPadUnlinkFunction ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> (*GstPadUnlinkFunction) (<em class="parameter"><code><a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> *pad</code></em>);</pre> +<pre class="programlisting"><span class="returnvalue">void</span> (*GstPadUnlinkFunction) (<em class="parameter"><code><a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> *pad</code></em>, + <em class="parameter"><code><a class="link" href="GstObject.html" title="GstObject"><span class="type">GstObject</span></a> *parent</code></em>);</pre> <p> Function signature to handle a unlinking the pad prom its peer. </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> -<tbody><tr> +<tbody> +<tr> <td><p><span class="term"><em class="parameter"><code>pad</code></em> :</span></p></td> <td>the <a class="link" href="GstPad.html" title="GstPad"><span class="type">GstPad</span></a> that is linked.</td> -</tr></tbody> +</tr> +<tr> +<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td> +<td>the parent of <em class="parameter"><code>pad</code></em>. If the <a class="link" href="GstPad.html#GST-PAD-FLAG-NEED-PARENT:CAPS"><span class="type">GST_PAD_FLAG_NEED_PARENT</span></a> flag is set, +<em class="parameter"><code>parent</code></em> is guaranteed to be not-NULL and remain valid during the +execution of this function.</td> +</tr> +</tbody> </table></div> </div> <hr> diff --git a/docs/gst/html/GstPadTemplate.html b/docs/gst/html/GstPadTemplate.html index 2ffc8f2..8c57d0c 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="idp8219680"></a><p class="title"><b>Example 11. Create a pad from a padtemplate</b></p> +<a name="idp12754256"></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/GstTypeFindFactory.html b/docs/gst/html/GstTypeFindFactory.html index 0604ef7..bb9c212 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="idp20982832"></a><p class="title"><b>Example 13. how to write a simple typefinder</b></p> +<a name="idp43742384"></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/gst-building.html b/docs/gst/html/gst-building.html index b25945a..347cf15 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="idp11420832"></a><h2>Building GStreamer on UNIX</h2> +<a name="idp7201856"></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="idp10766496"></a><h2>Building GStreamer Applications</h2> +<a name="idp8207056"></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 f9b6e23..fb05807 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="idp11719520"></a><h2>Running and debugging GStreamer Applications</h2> +<a name="idp6812192"></a><h2>Running and debugging GStreamer Applications</h2> <div class="refsect2"> -<a name="idp8741872"></a><h3>Environment variables</h3> +<a name="idp10731264"></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 a93f64f..872dbcf 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="idp7526688"></a><p class="title"><b>Example 1. Initializing the gstreamer library</b></p> +<a name="idp11048704"></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="idp6669920"></a><p class="title"><b>Example 2. Initializing own parameters when initializing gstreamer</b></p> +<a name="idp9571072"></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 b23a504..4d73563 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="idp13056736"></a><p class="title"><b>Example 3. Creating a buffer for a video frame</b></p> +<a name="idp13458944"></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 c6d7cd5..47c473f 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="idp16859840"></a><p class="title"><b>Example 4. Creating caps</b></p> +<a name="idp17418400"></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 ad8cb4e..e87f199 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="idp22480288"></a><p class="title"><b>Example 8. performing a seek on a pipeline</b></p> +<a name="idp21833664"></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 578287b..f6d8c1d 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="idp11163632"></a><p class="title"><b>Example 7. Throwing an error</b></p> +<a name="idp2651728"></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 ae491a6..cab61d7 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="idp25610576"></a><p class="title"><b>Example 9. Using an iterator</b></p> +<a name="idp21308592"></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 34d6efd..5f8d849 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="idp29701328"></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="idp29704752"></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 636714a..323ff86 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="idp39630736"></a><p class="title"><b>Example 12. Query duration on a pipeline</b></p> +<a name="idp39653680"></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 79438cf..dcf3f89 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="idp44356448"></a><p class="title"><b>Table 1. merge mode</b></p> +<a name="idp43940512"></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.devhelp2 b/docs/gst/html/gstreamer.devhelp2 index feb5fac..a1a0b1d 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#idp8741872"/> + <keyword type="" name="Environment variables" link="gst-running.html#idp10731264"/> <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#idp7424032"/> + <keyword type="" name="Notes" link="GstBin.html#idp11344256"/> <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"/> @@ -906,7 +906,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#idp31695632"/> + <keyword type="" name="controlled properties" link="GstObject.html#idp28314960"/> <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 108faf1..74c15f1 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 (0.11.94) + for GStreamer Core 1.0 (0.11.99) 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/libs/html/GstBaseSrc.html b/docs/libs/html/GstBaseSrc.html index 7605363..21076e1 100644 --- a/docs/libs/html/GstBaseSrc.html +++ b/docs/libs/html/GstBaseSrc.html @@ -240,7 +240,7 @@ should install a pad template in its class_init function, like so: <p> </p> <div class="refsect2"> -<a name="idp6662640"></a><h3>Controlled shutdown of live sources in applications</h3> +<a name="idp8891712"></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 85f1fa2..fe4edea 100644 --- a/docs/libs/html/GstBaseTransform.html +++ b/docs/libs/html/GstBaseTransform.html @@ -115,7 +115,7 @@ It provides for: <p> </p> <div class="refsect2"> -<a name="idp8694336"></a><h3>Use Cases</h3> +<a name="idp6553856"></a><h3>Use Cases</h3> <p> </p> <div class="orderedlist"><ol class="orderedlist" type="1"> @@ -255,7 +255,7 @@ It provides for: </p> <hr> <div class="refsect2"> -<a name="idp5510448"></a><h3>Sub-class settable flags on GstBaseTransform</h3> +<a name="idp10316656"></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/gstreamer-libs.devhelp2 b/docs/libs/html/gstreamer-libs.devhelp2 index 13b1002..e77de73 100644 --- a/docs/libs/html/gstreamer-libs.devhelp2 +++ b/docs/libs/html/gstreamer-libs.devhelp2 @@ -64,7 +64,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#idp6662640"/> + <keyword type="" name="Controlled shutdown of live sources in applications" link="GstBaseSrc.html#idp8891712"/> <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 +130,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#idp8694336"/> - <keyword type="" name="Sub-class settable flags on GstBaseTransform" link="GstBaseTransform.html#idp5510448"/> + <keyword type="" name="Use Cases" link="GstBaseTransform.html#idp6553856"/> + <keyword type="" name="Sub-class settable flags on GstBaseTransform" link="GstBaseTransform.html#idp10316656"/> <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"/> diff --git a/docs/libs/html/index.html b/docs/libs/html/index.html index 34b62b6..41f4630 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 (0.11.94) + for GStreamer Library 1.0 (0.11.99) 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> diff --git a/docs/manual/advanced-autoplugging.xml b/docs/manual/advanced-autoplugging.xml index 9186985..177e5f8 100644 --- a/docs/manual/advanced-autoplugging.xml +++ b/docs/manual/advanced-autoplugging.xml @@ -284,7 +284,7 @@ cb_feature_filter (GstPluginFeature *feature, return FALSE; /* only parsers, demuxers and decoders */ - klass = gst_element_factory_get_klass (GST_ELEMENT_FACTORY (feature)); + klass = gst_element_factory_get_metadata (GST_ELEMENT_FACTORY (feature), GST_ELEMENT_METADATA_KLASS); if (g_strrstr (klass, "Demux") == NULL && g_strrstr (klass, "Decoder") == NULL && g_strrstr (klass, "Parse") == NULL) diff --git a/docs/manual/advanced-metadata.xml b/docs/manual/advanced-metadata.xml index a8695e0..6a25e19 100644 --- a/docs/manual/advanced-metadata.xml +++ b/docs/manual/advanced-metadata.xml @@ -135,7 +135,7 @@ main (int argc, char ** argv) g_print ("Got tags from element %s:\n", GST_OBJECT_NAME (msg->src)); gst_tag_list_foreach (tags, print_one_tag, NULL); g_print ("\n"); - gst_tag_list_free (tags); + gst_tag_list_unref (tags); gst_message_unref (msg); }; diff --git a/docs/manual/basics-bus.xml b/docs/manual/basics-bus.xml index 8b8bbc1..867826d 100644 --- a/docs/manual/basics-bus.xml +++ b/docs/manual/basics-bus.xml @@ -236,7 +236,7 @@ g_signal_connect (bus, "message::eos", G_CALLBACK (cb_message_eos), NULL); stream-information, such as samplerate and bitrate). Applications should cache metadata internally. <function>gst_message_parse_tag ()</function> should be used to parse the taglist, which should - be <function>gst_tag_list_free ()</function>'ed when no longer + be <function>gst_tag_list_unref ()</function>'ed when no longer needed. </para> </listitem> diff --git a/docs/manual/basics-elements.xml b/docs/manual/basics-elements.xml index fb838f9..f047981 100644 --- a/docs/manual/basics-elements.xml +++ b/docs/manual/basics-elements.xml @@ -358,8 +358,8 @@ main (int argc, g_print ("The '%s' element is a member of the category %s.\n" "Description: %s\n", gst_plugin_feature_get_name (GST_PLUGIN_FEATURE (factory)), - gst_element_factory_get_klass (factory), - gst_element_factory_get_description (factory)); + gst_element_factory_get_metadata (factory, GST_ELEMENT_METADATA_KLASS), + gst_element_factory_get_metadata (factory, GST_ELEMENT_METADATA_DESCRIPTION)); return 0; } diff --git a/docs/plugins/gstreamer-plugins-docs.sgml b/docs/plugins/gstreamer-plugins-docs.sgml index 3787b42..7996320 100644 --- a/docs/plugins/gstreamer-plugins-docs.sgml +++ b/docs/plugins/gstreamer-plugins-docs.sgml @@ -39,7 +39,6 @@ <chapter> <title>gstreamer Plugins</title> <xi:include href="xml/plugin-coreelements.xml" /> - <xi:include href="xml/plugin-coreindexers.xml" /> </chapter> </book> diff --git a/docs/plugins/html/ch01.html b/docs/plugins/html/ch01.html index 1cfa880..5e7f5f3 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="idp3451888"></a>gstreamer Elements</h2></div></div></div> +<a name="idp132912"></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 28d7eb9..95e2553 100644 --- a/docs/plugins/html/ch02.html +++ b/docs/plugins/html/ch02.html @@ -21,11 +21,10 @@ </tr></table> <div class="chapter"> <div class="titlepage"><div><div><h2 class="title"> -<a name="idp481824"></a>gstreamer Plugins</h2></div></div></div> +<a name="idp4213488"></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> -<span style="color: red"><xi:include></xi:include></span> </div> <div class="footer"> <hr> diff --git a/docs/plugins/html/gstreamer-plugins-capsfilter.html b/docs/plugins/html/gstreamer-plugins-capsfilter.html index ddf0c08..2ff6194 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="idp8663920"></a><h3>Example launch line</h3> +<a name="idp6549392"></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="idp8859408"></a><h3>Element Information</h3> +<a name="idp8444688"></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="idp80752"></a><h3>Element Pads</h3> +<a name="idp80880"></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 4dfc9ea..9583856 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="idp9613984"></a><h3>Example launch line</h3> +<a name="idp6679712"></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="idp9616592"></a><h3>Element Information</h3> +<a name="idp9608304"></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="idp10462960"></a><h3>Element Pads</h3> +<a name="idp9615808"></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 dbb8d45..9131483 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="idp8641040"></a><h3>Example launch line</h3> +<a name="idp7075600"></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="idp6003120"></a><h3>Element Information</h3> +<a name="idp7078784"></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="idp6010528"></a><h3>Element Pads</h3> +<a name="idp7086192"></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 53a0c1a..403769d 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="idp6444464"></a><h3>Element Information</h3> +<a name="idp8514464"></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="idp8851232"></a><h3>Element Pads</h3> +<a name="idp6709888"></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 580d58d..8844cac 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="idp8209888"></a><h3>Example launch line</h3> +<a name="idp7487920"></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="idp8213040"></a><h3>Element Information</h3> +<a name="idp7491072"></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="idp10592896"></a><h3>Element Pads</h3> +<a name="idp10013824"></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 e1c469d..81986cb 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="idp4979392"></a><h3>Example launch line</h3> +<a name="idp8218192"></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="idp4981952"></a><h3>Element Information</h3> +<a name="idp8220752"></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="idp4989360"></a><h3>Element Pads</h3> +<a name="idp8228160"></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 d7bb750..6c19032 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="idp6544976"></a><h3>Example launch line</h3> +<a name="idp8062992"></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="idp6547584"></a><h3>Element Information</h3> +<a name="idp8065600"></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="idp10697200"></a><h3>Element Pads</h3> +<a name="idp10048816"></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 d9b9968..dccdb1b 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="idp8587440"></a><h3>Element Information</h3> +<a name="idp8697184"></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="idp7255920"></a><h3>Element Pads</h3> +<a name="idp6165040"></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 0ca06d7..8e3f96c 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="idp10949136"></a><h3>Element Information</h3> +<a name="idp10384832"></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="idp10956592"></a><h3>Element Pads</h3> +<a name="idp10392288"></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 8e6f656..d9dbd05 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="idp11257328"></a><h3>Element Information</h3> +<a name="idp10521200"></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="idp11263840"></a><h3>Element Pads</h3> +<a name="idp10528736"></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 6a7d1e2..e7594c2 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="idp6856912"></a><p> +<a name="idp11038752"></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="idp11375504"></a><h3>Element Information</h3> +<a name="idp5489616"></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="idp11382960"></a><h3>Element Pads</h3> +<a name="idp5497072"></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 764182f..26c1be2 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="idp8294176"></a><h3>Element Information</h3> +<a name="idp9206496"></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="idp8930624"></a><h3>Element Pads</h3> +<a name="idp8387200"></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 49f453f..7d8c1ff 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="idp5155904"></a><h2>Plugin Information</h2> +<a name="idp8882592"></a><h2>Plugin Information</h2> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -56,7 +56,7 @@ </table></div> </div> <div class="refsect1"> -<a name="idp8720624"></a><h2>Elements</h2> +<a name="idp6901824"></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 eceb8b1..61c68b8 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="idp11519312"></a><h3>Element Information</h3> +<a name="idp11086304"></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="idp11526768"></a><h3>Element Pads</h3> +<a name="idp11093760"></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 82b7659..38c9bb3 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="idp11854096"></a><h3>Element Information</h3> +<a name="idp10849808"></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="idp11861504"></a><h3>Element Pads</h3> +<a name="idp10857216"></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 77ff8c1..a9e346f 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="idp9279296"></a><h3>Example launch line</h3> +<a name="idp10943008"></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="idp9282016"></a><h3>Element Information</h3> +<a name="idp10945728"></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="idp10008752"></a><h3>Element Pads</h3> +<a name="idp11310672"></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 c6e9019..91151eb 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="../gstreamer-1.0/GstTy <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp11127408"></a><h3>Element Information</h3> +<a name="idp11002048"></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="../gstreamer-1.0/GstTy </div> <hr> <div class="refsect2"> -<a name="idp11134816"></a><h3>Element Pads</h3> +<a name="idp11009456"></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 1ca1a1d..e62842e 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="idm21680"></a><h3>Element Information</h3> +<a name="idp9575136"></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="idp11678096"></a><h3>Element Pads</h3> +<a name="idp10795264"></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 ce57065..06910d1 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#idp8663920"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-capsfilter.html#idp8859408"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-capsfilter.html#idp80752"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-capsfilter.html#idp6549392"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-capsfilter.html#idp8444688"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-capsfilter.html#idp80880"/> <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#idp8641040"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-fakesrc.html#idp6003120"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesrc.html#idp6010528"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-fakesrc.html#idp7075600"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fakesrc.html#idp7078784"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesrc.html#idp7086192"/> <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#idp9613984"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-fakesink.html#idp9616592"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesink.html#idp10462960"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-fakesink.html#idp6679712"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fakesink.html#idp9608304"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesink.html#idp9615808"/> <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#idp6444464"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsink.html#idp8851232"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fdsink.html#idp8514464"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsink.html#idp6709888"/> <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#idp8209888"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-fdsrc.html#idp8213040"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsrc.html#idp10592896"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-fdsrc.html#idp7487920"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fdsrc.html#idp7491072"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsrc.html#idp10013824"/> <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#idp6544976"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-filesrc.html#idp6547584"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-filesrc.html#idp10697200"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-filesrc.html#idp8062992"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-filesrc.html#idp8065600"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-filesrc.html#idp10048816"/> <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#idp4979392"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-filesink.html#idp4981952"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-filesink.html#idp4989360"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-filesink.html#idp8218192"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-filesink.html#idp8220752"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-filesink.html#idp8228160"/> <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#idp8587440"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-funnel.html#idp7255920"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-funnel.html#idp8697184"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-funnel.html#idp6165040"/> <keyword type="struct" name="struct GstFunnel" link="gstreamer-plugins-funnel.html#GstFunnel-struct"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-identity.html#idp10949136"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-identity.html#idp10956592"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-identity.html#idp10384832"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-identity.html#idp10392288"/> <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#idp11257328"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-input-selector.html#idp11263840"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-input-selector.html#idp10521200"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-input-selector.html#idp10528736"/> <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#idp6856912"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-multiqueue.html#idp11375504"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-multiqueue.html#idp11382960"/> + <keyword type="" name="" link="gstreamer-plugins-multiqueue.html#idp11038752"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-multiqueue.html#idp5489616"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-multiqueue.html#idp5497072"/> <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#idp8294176"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-output-selector.html#idp8930624"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-output-selector.html#idp9206496"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-output-selector.html#idp8387200"/> <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#idp11519312"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-queue.html#idp11526768"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-queue.html#idp11086304"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-queue.html#idp11093760"/> <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#idp11854096"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-queue2.html#idp11861504"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-queue2.html#idp10849808"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-queue2.html#idp10857216"/> <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#idp9279296"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-tee.html#idp9282016"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-tee.html#idp10008752"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-tee.html#idp10943008"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-tee.html#idp10945728"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-tee.html#idp11310672"/> <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#idp11127408"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-typefind.html#idp11134816"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-typefind.html#idp11002048"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-typefind.html#idp11009456"/> <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#idm21680"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-valve.html#idp11678096"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-valve.html#idp9575136"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-valve.html#idp10795264"/> <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 6f7a2d3..fb52dd0 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 (0.11.94) + for GStreamer Core Plugins 1.0 (0.11.99) 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 3ce8b0d..bdfedf0 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>0.11.94</version> + <version>0.11.99</version> <license>LGPL</license> <source>gstreamer</source> <package>GStreamer source release</package> diff --git a/gst/Makefile.am b/gst/Makefile.am index 1cac7f2..714f69e 100644 --- a/gst/Makefile.am +++ b/gst/Makefile.am @@ -270,7 +270,6 @@ Gst-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstreamer-@GST_API_VERSIO -I$(top_srcdir) \ -I$(top_builddir) \ -DIN_GOBJECT_INTROSPECTION=1 \ - -DGST_USE_UNSTABLE_API \ --c-include='gst/gst.h' \ --library=libgstreamer-@GST_API_VERSION@.la \ --include=GLib-2.0 \ diff --git a/gst/Makefile.in b/gst/Makefile.in index 2891688..bd3a622 100644 --- a/gst/Makefile.in +++ b/gst/Makefile.in @@ -1847,7 +1847,6 @@ Android.mk: Makefile.am @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir) \ @HAVE_INTROSPECTION_TRUE@ -I$(top_builddir) \ @HAVE_INTROSPECTION_TRUE@ -DIN_GOBJECT_INTROSPECTION=1 \ -@HAVE_INTROSPECTION_TRUE@ -DGST_USE_UNSTABLE_API \ @HAVE_INTROSPECTION_TRUE@ --c-include='gst/gst.h' \ @HAVE_INTROSPECTION_TRUE@ --library=libgstreamer-@GST_API_VERSION@.la \ @HAVE_INTROSPECTION_TRUE@ --include=GLib-2.0 \ @@ -24,11 +24,6 @@ #ifndef __GST_H__ #define __GST_H__ -#ifndef GST_USE_UNSTABLE_API -#warning "The GStreamer 0.11 API is still unstable and will change in future." -#warning "Define GST_USE_UNSTABLE_API to avoid this warning." -#endif - #include <glib.h> #include <gst/glib-compat.h> diff --git a/gst/gstpad.c b/gst/gstpad.c index 60f1d6e..04c285e 100644 --- a/gst/gstpad.c +++ b/gst/gstpad.c @@ -1836,11 +1836,23 @@ gst_pad_unlink (GstPad * srcpad, GstPad * sinkpad) goto not_linked_together; if (GST_PAD_UNLINKFUNC (srcpad)) { - GST_PAD_UNLINKFUNC (srcpad) (srcpad); + GstObject *tmpparent; + + ACQUIRE_PARENT (srcpad, tmpparent, no_src_parent); + + GST_PAD_UNLINKFUNC (srcpad) (srcpad, tmpparent); + RELEASE_PARENT (parent); } +no_src_parent: if (GST_PAD_UNLINKFUNC (sinkpad)) { - GST_PAD_UNLINKFUNC (sinkpad) (sinkpad); + GstObject *tmpparent; + + ACQUIRE_PARENT (sinkpad, tmpparent, no_sink_parent); + + GST_PAD_UNLINKFUNC (sinkpad) (sinkpad, tmpparent); + RELEASE_PARENT (parent); } +no_sink_parent: /* first clear peers */ GST_PAD_PEER (srcpad) = NULL; @@ -2210,13 +2222,22 @@ gst_pad_link_full (GstPad * srcpad, GstPad * sinkpad, GstPadLinkCheck flags) GST_OBJECT_UNLOCK (srcpad); if (srcfunc) { + GstObject *tmpparent; + + ACQUIRE_PARENT (srcpad, tmpparent, no_parent); /* this one will call the peer link function */ - result = srcfunc (srcpad, sinkpad); + result = srcfunc (srcpad, tmpparent, sinkpad); + RELEASE_PARENT (tmpparent); } else if (sinkfunc) { + GstObject *tmpparent; + + ACQUIRE_PARENT (sinkpad, tmpparent, no_parent); /* if no source link function, we need to call the sink link * function ourselves. */ - result = sinkfunc (sinkpad, srcpad); + result = sinkfunc (sinkpad, tmpparent, srcpad); + RELEASE_PARENT (tmpparent); } + no_parent: GST_OBJECT_LOCK (srcpad); GST_OBJECT_LOCK (sinkpad); diff --git a/gst/gstpad.h b/gst/gstpad.h index f14e7fe..c6ac927 100644 --- a/gst/gstpad.h +++ b/gst/gstpad.h @@ -396,20 +396,26 @@ typedef gboolean (*GstPadQueryFunction) (GstPad *pad, GstObject *parent, /** * GstPadLinkFunction: * @pad: the #GstPad that is linked. + * @parent: the parent of @pad. If the #GST_PAD_FLAG_NEED_PARENT flag is set, + * @parent is guaranteed to be not-NULL and remain valid during the + * execution of this function. * @peer: the peer #GstPad of the link * * Function signature to handle a new link on the pad. * * Returns: the result of the link with the specified peer. */ -typedef GstPadLinkReturn (*GstPadLinkFunction) (GstPad *pad, GstPad *peer); +typedef GstPadLinkReturn (*GstPadLinkFunction) (GstPad *pad, GstObject *parent, GstPad *peer); /** * GstPadUnlinkFunction: * @pad: the #GstPad that is linked. + * @parent: the parent of @pad. If the #GST_PAD_FLAG_NEED_PARENT flag is set, + * @parent is guaranteed to be not-NULL and remain valid during the + * execution of this function. * * Function signature to handle a unlinking the pad prom its peer. */ -typedef void (*GstPadUnlinkFunction) (GstPad *pad); +typedef void (*GstPadUnlinkFunction) (GstPad *pad, GstObject *parent); /* misc */ diff --git a/gst/gststructure.c b/gst/gststructure.c index 56b66bc..29fdf31 100644 --- a/gst/gststructure.c +++ b/gst/gststructure.c @@ -1682,6 +1682,8 @@ gst_structure_get_abbrs (gint * n_abbrs) , {"bitmask", GST_TYPE_BITMASK} , + {"sample", GST_TYPE_SAMPLE} + , {"taglist", GST_TYPE_TAG_LIST} }; _num = G_N_ELEMENTS (dyn_abbrs); diff --git a/gst/gstvalue.c b/gst/gstvalue.c index 997a5e1..80c59fe 100644 --- a/gst/gstvalue.c +++ b/gst/gstvalue.c @@ -1837,8 +1837,9 @@ gst_value_deserialize_caps (GValue * dest, const gchar * s) /************** * GstSegment * **************/ + static gchar * -gst_value_serialize_segment (const GValue * value) +gst_value_serialize_segment_internal (const GValue * value, gboolean escape) { GstSegment *seg = g_value_get_boxed (value); gchar *t, *res; @@ -1857,13 +1858,23 @@ gst_value_serialize_segment (const GValue * value) "position", G_TYPE_UINT64, seg->position, "duration", G_TYPE_UINT64, seg->duration, NULL); t = gst_structure_to_string (s); - res = g_strdup_printf ("\"%s\"", t); - g_free (t); + if (escape) { + res = g_strdup_printf ("\"%s\"", t); + g_free (t); + } else { + res = t; + } gst_structure_free (s); return res; } +static gchar * +gst_value_serialize_segment (const GValue * value) +{ + return gst_value_serialize_segment_internal (value, TRUE); +} + static gboolean gst_value_deserialize_segment (GValue * dest, const gchar * s) { @@ -2151,6 +2162,149 @@ gst_value_compare_sample (const GValue * value1, const GValue * value2) return compare_buffer (buf1, buf2); } +static gchar * +gst_value_serialize_sample (const GValue * value) +{ + const GstStructure *info_structure; + GstSegment *segment; + GstBuffer *buffer; + GstCaps *caps; + GstSample *sample; + GValue val = { 0, }; + gchar *info_str, *caps_str, *tmp; + gchar *buf_str, *seg_str, *s; + + sample = g_value_get_boxed (value); + + buffer = gst_sample_get_buffer (sample); + if (buffer) { + g_value_init (&val, GST_TYPE_BUFFER); + g_value_set_boxed (&val, buffer); + buf_str = gst_value_serialize_buffer (&val); + g_value_unset (&val); + } else { + buf_str = g_strdup ("None"); + } + + caps = gst_sample_get_caps (sample); + if (caps) { + tmp = gst_caps_to_string (caps); + caps_str = g_base64_encode ((guchar *) tmp, strlen (tmp) + 1); + g_strdelimit (caps_str, "=", '_'); + g_free (tmp); + } else { + caps_str = g_strdup ("None"); + } + + segment = gst_sample_get_segment (sample); + if (segment) { + g_value_init (&val, GST_TYPE_SEGMENT); + g_value_set_boxed (&val, segment); + tmp = gst_value_serialize_segment_internal (&val, FALSE); + seg_str = g_base64_encode ((guchar *) tmp, strlen (tmp) + 1); + g_strdelimit (seg_str, "=", '_'); + g_free (tmp); + g_value_unset (&val); + } else { + seg_str = g_strdup ("None"); + } + + info_structure = gst_sample_get_info (sample); + if (info_structure) { + tmp = gst_structure_to_string (info_structure); + info_str = g_base64_encode ((guchar *) tmp, strlen (tmp) + 1); + g_strdelimit (info_str, "=", '_'); + g_free (tmp); + } else { + info_str = g_strdup ("None"); + } + + s = g_strconcat (buf_str, ":", caps_str, ":", seg_str, ":", info_str, NULL); + g_free (buf_str); + g_free (caps_str); + g_free (seg_str); + g_free (info_str); + + return s; +} + +static gboolean +gst_value_deserialize_sample (GValue * dest, const gchar * s) +{ + GValue bval = G_VALUE_INIT, sval = G_VALUE_INIT; + GstStructure *info; + GstSample *sample; + GstCaps *caps; + gboolean ret = FALSE; + gchar **fields; + gsize outlen; + gint len; + + GST_TRACE ("deserialize '%s'", s); + + fields = g_strsplit (s, ":", -1); + len = g_strv_length (fields); + if (len != 4) + goto wrong_length; + + g_value_init (&bval, GST_TYPE_BUFFER); + g_value_init (&sval, GST_TYPE_SEGMENT); + + if (!gst_value_deserialize_buffer (&bval, fields[0])) + goto fail; + + if (strcmp (fields[1], "None") != 0) { + g_strdelimit (fields[1], "_", '='); + g_base64_decode_inplace (fields[1], &outlen); + GST_TRACE ("caps : %s", fields[1]); + caps = gst_caps_from_string (fields[1]); + if (caps == NULL) + goto fail; + } else { + caps = NULL; + } + + if (strcmp (fields[2], "None") != 0) { + g_strdelimit (fields[2], "_", '='); + g_base64_decode_inplace (fields[2], &outlen); + GST_TRACE ("segment : %s", fields[2]); + if (!gst_value_deserialize_segment (&sval, fields[2])) + goto fail; + } + + if (strcmp (fields[3], "None") != 0) { + g_strdelimit (fields[3], "_", '='); + g_base64_decode_inplace (fields[3], &outlen); + GST_TRACE ("info : %s", fields[3]); + info = gst_structure_from_string (fields[3], NULL); + if (info == NULL) + goto fail; + } else { + info = NULL; + } + + sample = gst_sample_new (gst_value_get_buffer (&bval), caps, + g_value_get_boxed (&sval), info); + + g_value_take_boxed (dest, sample); + + if (caps) + gst_caps_unref (caps); + + ret = TRUE; + +fail: + + g_value_unset (&bval); + g_value_unset (&sval); + +wrong_length: + + g_strfreev (fields); + + return ret; +} + /*********** * boolean * ***********/ @@ -5801,8 +5955,8 @@ _priv_gst_value_initialize (void) static GstValueTable gst_value = { 0, gst_value_compare_sample, - NULL, - NULL, + gst_value_serialize_sample, + gst_value_deserialize_sample, }; gst_value.type = GST_TYPE_SAMPLE; diff --git a/gstreamer.doap b/gstreamer.doap index d833fc0..3fe1f20 100644 --- a/gstreamer.doap +++ b/gstreamer.doap @@ -40,6 +40,16 @@ hierarchy, and a set of media-agnostic core elements. <release> <Version> + <revision>0.11.99</revision> + <branch>0.11</branch> + <name>Allow Me to Introduce Myself</name> + <created>2012-09-17</created> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.11.99.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>0.11.94</revision> <branch>0.11</branch> <name>Burning Spear</name> diff --git a/gstreamer.spec b/gstreamer.spec index 9137258..b07c791 100644 --- a/gstreamer.spec +++ b/gstreamer.spec @@ -1,10 +1,10 @@ -%define gstreamer gstreamer011 +%define gstreamer gstreamer1 %define majorminor 1.0 %define _glib2 2.32.0 Name: %{gstreamer} -Version: 0.11.94 +Version: 0.11.99 Release: 1 Summary: GStreamer streaming media framework runtime diff --git a/gstreamer.spec.in b/gstreamer.spec.in index 907aab9..0b786ea 100644 --- a/gstreamer.spec.in +++ b/gstreamer.spec.in @@ -1,4 +1,4 @@ -%define gstreamer gstreamer011 +%define gstreamer gstreamer1 %define majorminor @GST_API_VERSION@ %define _glib2 @GLIB_REQ@ diff --git a/libs/gst/base/Makefile.am b/libs/gst/base/Makefile.am index 069f96b..ca7d4c8 100644 --- a/libs/gst/base/Makefile.am +++ b/libs/gst/base/Makefile.am @@ -76,7 +76,6 @@ GstBase-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstbase-@GST_API_VERS --nsversion=@GST_API_VERSION@ \ --warn-all \ --strip-prefix=Gst \ - -DGST_USE_UNSTABLE_API \ -I$(top_srcdir) \ -I$(top_srcdir)/libs \ -I$(top_builddir) \ diff --git a/libs/gst/base/Makefile.in b/libs/gst/base/Makefile.in index 6ed8dbe..1183bb6 100644 --- a/libs/gst/base/Makefile.in +++ b/libs/gst/base/Makefile.in @@ -1017,7 +1017,6 @@ Android.mk: Makefile.am @HAVE_INTROSPECTION_TRUE@ --nsversion=@GST_API_VERSION@ \ @HAVE_INTROSPECTION_TRUE@ --warn-all \ @HAVE_INTROSPECTION_TRUE@ --strip-prefix=Gst \ -@HAVE_INTROSPECTION_TRUE@ -DGST_USE_UNSTABLE_API \ @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir) \ @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir)/libs \ @HAVE_INTROSPECTION_TRUE@ -I$(top_builddir) \ diff --git a/libs/gst/base/gstbasetransform.c b/libs/gst/base/gstbasetransform.c index 21e7945..54674ef 100644 --- a/libs/gst/base/gstbasetransform.c +++ b/libs/gst/base/gstbasetransform.c @@ -791,7 +791,6 @@ gst_base_transform_set_allocation (GstBaseTransform * trans, gst_query_unref (oldquery); } return TRUE; - } static gboolean diff --git a/libs/gst/check/Makefile.am b/libs/gst/check/Makefile.am index c1e41f7..c2c6976 100644 --- a/libs/gst/check/Makefile.am +++ b/libs/gst/check/Makefile.am @@ -123,7 +123,6 @@ GstCheck-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstcheck-@GST_API_VE --nsversion=@GST_API_VERSION@ \ --strip-prefix=Gst \ --warn-all \ - -DGST_USE_UNSTABLE_API \ -I$(top_srcdir) \ -I$(top_srcdir)/libs \ -I$(top_builddir) \ diff --git a/libs/gst/check/Makefile.in b/libs/gst/check/Makefile.in index e03f4c3..3fa368b 100644 --- a/libs/gst/check/Makefile.in +++ b/libs/gst/check/Makefile.in @@ -1177,7 +1177,6 @@ $(SYMBOLS_FILE): @HAVE_INTROSPECTION_TRUE@ --nsversion=@GST_API_VERSION@ \ @HAVE_INTROSPECTION_TRUE@ --strip-prefix=Gst \ @HAVE_INTROSPECTION_TRUE@ --warn-all \ -@HAVE_INTROSPECTION_TRUE@ -DGST_USE_UNSTABLE_API \ @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir) \ @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir)/libs \ @HAVE_INTROSPECTION_TRUE@ -I$(top_builddir) \ diff --git a/libs/gst/controller/Makefile.am b/libs/gst/controller/Makefile.am index 3ccf92a..0cd1e62 100644 --- a/libs/gst/controller/Makefile.am +++ b/libs/gst/controller/Makefile.am @@ -54,7 +54,6 @@ GstController-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstcontroller-@ --nsversion=@GST_API_VERSION@ \ --warn-all \ --strip-prefix=Gst \ - -DGST_USE_UNSTABLE_API \ -I$(top_srcdir) \ -I$(top_srcdir)/libs \ -I$(top_builddir) \ diff --git a/libs/gst/controller/Makefile.in b/libs/gst/controller/Makefile.in index 66c0266..54a19ff 100644 --- a/libs/gst/controller/Makefile.in +++ b/libs/gst/controller/Makefile.in @@ -951,7 +951,6 @@ Android.mk: Makefile.am @HAVE_INTROSPECTION_TRUE@ --nsversion=@GST_API_VERSION@ \ @HAVE_INTROSPECTION_TRUE@ --warn-all \ @HAVE_INTROSPECTION_TRUE@ --strip-prefix=Gst \ -@HAVE_INTROSPECTION_TRUE@ -DGST_USE_UNSTABLE_API \ @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir) \ @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir)/libs \ @HAVE_INTROSPECTION_TRUE@ -I$(top_builddir) \ diff --git a/libs/gst/net/Makefile.am b/libs/gst/net/Makefile.am index 4fa252c..a75742d 100644 --- a/libs/gst/net/Makefile.am +++ b/libs/gst/net/Makefile.am @@ -52,7 +52,6 @@ GstNet-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstnet-@GST_API_VERSIO --strip-prefix=Gst \ --warn-all \ --nsversion=@GST_API_VERSION@ \ - -DGST_USE_UNSTABLE_API \ -I$(top_srcdir) \ -I$(top_srcdir)/libs \ -I$(top_builddir) \ diff --git a/libs/gst/net/Makefile.in b/libs/gst/net/Makefile.in index 98691e2..7687c2e 100644 --- a/libs/gst/net/Makefile.in +++ b/libs/gst/net/Makefile.in @@ -930,7 +930,6 @@ Android.mk: Makefile.am @HAVE_INTROSPECTION_TRUE@ --strip-prefix=Gst \ @HAVE_INTROSPECTION_TRUE@ --warn-all \ @HAVE_INTROSPECTION_TRUE@ --nsversion=@GST_API_VERSION@ \ -@HAVE_INTROSPECTION_TRUE@ -DGST_USE_UNSTABLE_API \ @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir) \ @HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir)/libs \ @HAVE_INTROSPECTION_TRUE@ -I$(top_builddir) \ Binary files differ@@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.9.7\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2005-12-05 11:45+0200\n" "Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n" "Language-Team: Afrikaans <i18n@af.org.za>\n" Binary files differ@@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer-0.8.0\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2004-03-19 18:40+0200\n" "Last-Translator: Metin Amiroff <metin@karegen.com>\n" "Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n" Binary files differ@@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.9.7\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2006-01-18 22:26+0200\n" "Last-Translator: Ales Nyakhaychyk <nab@mail.by>\n" "Language-Team: Belarusian <i18n@mova.org>\n" Binary files differ@@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-04-26 22:40+0300\n" "Last-Translator: Alexander Shopov <ash@kambanaria.org>\n" "Language-Team: Bulgarian <dict@fsa-bg.org>\n" Binary files differ@@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-11-04 19:41+0100\n" "Last-Translator: Jordi Mallach <jordi@sindominio.net>\n" "Language-Team: Catalan <ca@dodds.net>\n" Binary files differ@@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-12-01 08:17+0100\n" "Last-Translator: Marek Černocký <marek@manet.cz>\n" "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n" Binary files differ@@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-11-06 22:52+0100\n" "Last-Translator: Mogens Jaeger <mogensjaeger@gmail.com>\n" "Language-Team: Danish <dansk@dansk-gruppen.dk>\n" Binary files differ@@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-04-27 23:44+0200\n" "Last-Translator: Christian Kirbach <christian.kirbach@googlemail.com>\n" "Language-Team: German <translation-team-de@lists.sourceforge.net>\n" Binary files differ@@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer-0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-11-29 11:14+0200\n" "Last-Translator: Michael Kotsarinis <mk73628@gmail.com>\n" "Language-Team: Greek <team@lists.gnome.gr>\n" diff --git a/po/en_GB.gmo b/po/en_GB.gmo Binary files differindex 71b6a58..e8670d5 100644 --- a/po/en_GB.gmo +++ b/po/en_GB.gmo diff --git a/po/en_GB.po b/po/en_GB.po index 5bd8797..386d7e1 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.8.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2004-04-26 10:36-0400\n" "Last-Translator: Gareth Owen <gowen72@yahoo.com>\n" "Language-Team: English (British) <en_gb@li.org>\n" Binary files differ@@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-06-04 21:11+0100\n" "Last-Translator: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>\n" "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n" Binary files differ@@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-10-02 15:45+0200\n" "Last-Translator: Jorge González González <aloriel@gmail.com>\n" "Language-Team: Spanish <es@li.org>\n" Binary files differ@@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer-0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-03-25 13:10+0100\n" "Last-Translator: Mikel Olasagasti Uranga <hey_neken@mundurat.net>\n" "Language-Team: Basque <translation-team-eu@lists.sourceforge.net>\n" Binary files differ@@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-11-17 23:10+0200\n" "Last-Translator: Tommi Vainikainen <Tommi.Vainikainen@iki.fi>\n" "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n" Binary files differ@@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-04-28 09:34+0200\n" "Last-Translator: Claude Paroz <claude@2xlibre.net>\n" "Language-Team: French <traduc@traduc.org>\n" Binary files differ@@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-09-05 12:49+0200\n" "Last-Translator: Fran Dieguez <frandieguez@ubuntu.com>\n" "Language-Team: Galician <proxecto@trasno.net>\n" diff --git a/po/gstreamer-1.0.pot b/po/gstreamer-1.0.pot index 2047388..caca75f 100644 --- a/po/gstreamer-1.0.pot +++ b/po/gstreamer-1.0.pot @@ -5,9 +5,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: gstreamer 0.11.94\n" +"Project-Id-Version: gstreamer 0.11.99\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1201,7 +1201,7 @@ msgstr "" msgid "Blacklisted files:" msgstr "" -#: tools/gst-inspect.c:968 tools/gst-inspect.c:1065 +#: tools/gst-inspect.c:968 tools/gst-inspect.c:1066 msgid "Total count: " msgstr "" @@ -1212,36 +1212,36 @@ msgid_plural "%d blacklisted files" msgstr[0] "" msgstr[1] "" -#: tools/gst-inspect.c:1066 +#: tools/gst-inspect.c:1067 #, c-format msgid "%d plugin" msgid_plural "%d plugins" msgstr[0] "" msgstr[1] "" -#: tools/gst-inspect.c:1069 +#: tools/gst-inspect.c:1070 #, c-format msgid "%d blacklist entry" msgid_plural "%d blacklist entries" msgstr[0] "" msgstr[1] "" -#: tools/gst-inspect.c:1074 +#: tools/gst-inspect.c:1075 #, c-format msgid "%d feature" msgid_plural "%d features" msgstr[0] "" msgstr[1] "" -#: tools/gst-inspect.c:1516 +#: tools/gst-inspect.c:1519 msgid "Print all elements" msgstr "" -#: tools/gst-inspect.c:1518 +#: tools/gst-inspect.c:1521 msgid "Print list of blacklisted files" msgstr "" -#: tools/gst-inspect.c:1520 +#: tools/gst-inspect.c:1523 msgid "" "Print a machine-parsable list of features the specified plugin or all " "plugins provide.\n" @@ -1249,30 +1249,30 @@ msgid "" "automatic plugin installation mechanisms" msgstr "" -#: tools/gst-inspect.c:1525 +#: tools/gst-inspect.c:1528 msgid "List the plugin contents" msgstr "" -#: tools/gst-inspect.c:1527 +#: tools/gst-inspect.c:1530 msgid "Check if the specified element or plugin exists" msgstr "" -#: tools/gst-inspect.c:1530 +#: tools/gst-inspect.c:1533 msgid "" "When checking if an element or plugin exists, also check that its version is " "at least the version specified" msgstr "" -#: tools/gst-inspect.c:1534 +#: tools/gst-inspect.c:1537 msgid "Print supported URI schemes, with the elements that implement them" msgstr "" -#: tools/gst-inspect.c:1672 +#: tools/gst-inspect.c:1675 #, c-format msgid "Could not load plugin file: %s\n" msgstr "" -#: tools/gst-inspect.c:1677 +#: tools/gst-inspect.c:1680 #, c-format msgid "No such element or plugin '%s'\n" msgstr "" Binary files differ@@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-11-01 13:39+0100\n" "Last-Translator: Gabor Kelemen <kelemeng@gnome.hu>\n" "Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n" Binary files differ@@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2012-01-28 11:44+0700\n" "Last-Translator: Andhika Padmawan <andhika.padmawan@gmail.com>\n" "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n" Binary files differ@@ -106,7 +106,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-10-25 10:03+0200\n" "Last-Translator: Luca Ferretti <elle.uca@infinito.it>\n" "Language-Team: Italian <tp@lists.linux.it>\n" Binary files differ@@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.20.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2008-10-16 19:57+0900\n" "Last-Translator: Makoto Kato <makoto.kt@gmail.com>\n" "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n" Binary files differ@@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.29.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-07-16 00:50+0300\n" "Last-Translator: Žygimantas Beručka <uid0@akl.lt>\n" "Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n" Binary files differ@@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-10-24 21:36+0200\n" "Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n" "Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n" Binary files differ@@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-04-26 23:10+0200\n" "Last-Translator: Freek de Kruijf <f.de.kruijf@gmail.com>\n" "Language-Team: Dutch <vertaling@vrijschrift.org>\n" Binary files differ@@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-04-26 17:54+0200\n" "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n" "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n" diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo Binary files differindex a3be8cd..40cc859 100644 --- a/po/pt_BR.gmo +++ b/po/pt_BR.gmo diff --git a/po/pt_BR.po b/po/pt_BR.po index 7b5c2fd..98d6774 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer-0.10.31.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-01-08 01:36-0300\n" "Last-Translator: Fabrício Godoy <skarllot@gmail.com>\n" "Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n" Binary files differ@@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.29.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-08-16 01:10+0300\n" "Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n" "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n" Binary files differ@@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer-0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-04-26 20:25+0400\n" "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" "Language-Team: Russian <gnu@mx.ru>\n" Binary files differ@@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.8.8\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2005-04-04 10:55-0700\n" "Last-Translator: Steven Michael Murphy <murf@e-tools.com>\n" "Language-Team: Kinyarwanda <translation-team-rw@lists.sourceforge.net>\n" Binary files differ@@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-11-08 16:13+0100\n" "Last-Translator: Peter Tuhársky <tuharsky@misbb.sk>\n" "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n" Binary files differ@@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2012-03-01 14:05+0100\n" "Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n" "Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n" Binary files differ@@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.8.4\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2004-08-07 23:46+0200\n" "Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n" "Language-Team: Albanian <begraj@hotmail.com>\n" Binary files differ@@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer-0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-12-05 10:40+0200\n" "Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n" "Language-Team: Serbian <gnu@prevod.org>\n" Binary files differ@@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.31.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-01-09 19:46+0100\n" "Last-Translator: Daniel Nylander <po@danielnylander.se>\n" "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n" Binary files differ@@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.8.0\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2004-04-03 03:14+0300\n" "Last-Translator: Baris Cicek <baris@teamforce.name.tr>\n" "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n" Binary files differ@@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2011-04-30 20:26+0300\n" "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n" "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n" Binary files differ@@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.29.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-10-03 19:09+1030\n" "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo Binary files differindex 918e25f..41601bd 100644 --- a/po/zh_CN.gmo +++ b/po/zh_CN.gmo diff --git a/po/zh_CN.po b/po/zh_CN.po index 720b484..6b087ca 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.10.25.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2010-02-02 18:58+0800\n" "Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n" "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n" diff --git a/po/zh_TW.gmo b/po/zh_TW.gmo Binary files differindex d935d63..52526af 100644 --- a/po/zh_TW.gmo +++ b/po/zh_TW.gmo diff --git a/po/zh_TW.po b/po/zh_TW.po index 77cb095..8a863cf 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.8.8\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-09-14 00:33+0100\n" +"POT-Creation-Date: 2012-09-17 14:26+0100\n" "PO-Revision-Date: 2005-04-27 14:55+0800\n" "Last-Translator: Abel Cheung <abelcheung@gmail.com>\n" "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n" diff --git a/tests/check/gst/gstcontroller.c b/tests/check/gst/gstcontroller.c index 1c535e2..205b89b 100644 --- a/tests/check/gst/gstcontroller.c +++ b/tests/check/gst/gstcontroller.c @@ -178,7 +178,7 @@ gst_test_obj_base_init (GstTestObjClass * klass) { GstElementClass *element_class = GST_ELEMENT_CLASS (klass); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "test object for unit tests", "Test", "Use in unit tests", "Stefan Sauer <ensonic@users.sf.net>"); } diff --git a/tests/check/gst/gstghostpad.c b/tests/check/gst/gstghostpad.c index af3c0af..c93cc20 100644 --- a/tests/check/gst/gstghostpad.c +++ b/tests/check/gst/gstghostpad.c @@ -802,7 +802,7 @@ static gint linked_count2; static gint unlinked_count2; static GstPadLinkReturn -pad_linked1 (GstPad * pad, GstPad * peer) +pad_linked1 (GstPad * pad, GstObject * parent, GstPad * peer) { linked_count1++; @@ -810,13 +810,13 @@ pad_linked1 (GstPad * pad, GstPad * peer) } static void -pad_unlinked1 (GstPad * pad) +pad_unlinked1 (GstPad * pad, GstObject * parent) { unlinked_count1++; } static GstPadLinkReturn -pad_linked2 (GstPad * pad, GstPad * peer) +pad_linked2 (GstPad * pad, GstObject * parent, GstPad * peer) { linked_count2++; @@ -824,7 +824,7 @@ pad_linked2 (GstPad * pad, GstPad * peer) } static void -pad_unlinked2 (GstPad * pad) +pad_unlinked2 (GstPad * pad, GstObject * parent) { unlinked_count2++; } diff --git a/tests/check/gst/gstpreset.c b/tests/check/gst/gstpreset.c index 6e4f545..e731f75 100644 --- a/tests/check/gst/gstpreset.c +++ b/tests/check/gst/gstpreset.c @@ -104,7 +104,7 @@ gst_preset_test_base_init (GstPresetTestClass * klass) { GstElementClass *element_class = GST_ELEMENT_CLASS (klass); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "Element for unit tests", "Testing", "Use in unit tests", "Stefan Kost <stefan.kost@nokia.com>"); } diff --git a/tests/check/gst/gsttag.c b/tests/check/gst/gsttag.c index 1e52a22..ed2e24b 100644 --- a/tests/check/gst/gsttag.c +++ b/tests/check/gst/gsttag.c @@ -566,6 +566,48 @@ GST_START_TEST (test_writability) GST_END_TEST; +/* this tests GstSample serialisation/deserialisation, esp. with multiple + * samples in a tag list */ +GST_START_TEST (test_serialization) +{ + GstTagList *tags, *tags2; + GstBuffer *b1, *b2; + GstSample *s1, *s2; + GstCaps *c2; + gchar *s; + + b1 = gst_buffer_new_allocate (NULL, 1, NULL); + gst_buffer_memset (b1, 0, 0xb3, -1); + s1 = gst_sample_new (b1, NULL, NULL, NULL); + gst_buffer_unref (b1); + + b2 = gst_buffer_new_allocate (NULL, 8, NULL); + gst_buffer_memset (b2, 0, 0x2f, -1); + c2 = gst_caps_new_empty_simple ("foo/bar"); + s2 = gst_sample_new (b2, c2, NULL, NULL); + gst_buffer_unref (b2); + gst_caps_unref (c2); + c2 = NULL; + + tags = gst_tag_list_new (GST_TAG_ATTACHMENT, s1, NULL); + gst_tag_list_add (tags, GST_TAG_MERGE_APPEND, GST_TAG_ATTACHMENT, s2, NULL); + GST_INFO ("tags: %" GST_PTR_FORMAT, tags); + + s = gst_tag_list_to_string (tags); + GST_INFO ("taglist -> string: %s", s); + tags2 = gst_tag_list_new_from_string (s); + GST_INFO ("string -> taglist: %" GST_PTR_FORMAT, tags2); + fail_unless (gst_tag_list_is_equal (tags, tags2)); + gst_tag_list_unref (tags2); + g_free (s); + + gst_sample_unref (s1); + gst_sample_unref (s2); + gst_tag_list_unref (tags); +} + +GST_END_TEST; + static Suite * gst_tag_suite (void) { @@ -585,6 +627,7 @@ gst_tag_suite (void) tcase_add_test (tc_chain, test_new_full); tcase_add_test (tc_chain, test_equal); tcase_add_test (tc_chain, test_writability); + tcase_add_test (tc_chain, test_serialization); return s; } diff --git a/tests/check/libs/controller.c b/tests/check/libs/controller.c index c8d9528..bdb5e36 100644 --- a/tests/check/libs/controller.c +++ b/tests/check/libs/controller.c @@ -231,7 +231,7 @@ gst_test_obj_base_init (GstTestObjClass * klass) { GstElementClass *element_class = GST_ELEMENT_CLASS (klass); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "test object for unit tests", "Test", "Use in unit tests", "Stefan Sauer <ensonic@users.sf.net>"); } diff --git a/tests/check/libs/test_transform.c b/tests/check/libs/test_transform.c index 5921c26..0d10d02 100644 --- a/tests/check/libs/test_transform.c +++ b/tests/check/libs/test_transform.c @@ -82,7 +82,7 @@ gst_test_trans_class_init (GstTestTransClass * klass) element_class = (GstElementClass *) klass; trans_class = (GstBaseTransformClass *) klass; - gst_element_class_set_details_simple (element_class, "TestTrans", + gst_element_class_set_metadata (element_class, "TestTrans", "Filter/Test", "Test transform", "Wim Taymans <wim.taymans@gmail.com>"); gst_element_class_add_pad_template (element_class, diff --git a/tests/check/pipelines/parse-launch.c b/tests/check/pipelines/parse-launch.c index 32ad9cf..16d70c4 100644 --- a/tests/check/pipelines/parse-launch.c +++ b/tests/check/pipelines/parse-launch.c @@ -510,7 +510,7 @@ gst_parse_test_element_class_init (GstParseTestElementClass * klass) gst_element_class_add_pad_template (gstelement_class, gst_static_pad_template_get (&test_element_pad_template)); - gst_element_class_set_details_simple (gstelement_class, + gst_element_class_set_metadata (gstelement_class, "Test element for parse launch tests", "Source", "Test element for parse launch tests in core", "GStreamer Devel <gstreamer-devel@lists.sf.net>"); diff --git a/tests/examples/controller/control-sources.c b/tests/examples/controller/control-sources.c index 7d74a87..5322933 100644 --- a/tests/examples/controller/control-sources.c +++ b/tests/examples/controller/control-sources.c @@ -145,7 +145,7 @@ gst_test_obj_base_init (GstTestObjClass * klass) { GstElementClass *element_class = GST_ELEMENT_CLASS (klass); - gst_element_class_set_details_simple (element_class, + gst_element_class_set_metadata (element_class, "test object for unit tests", "Test", "Use in unit tests", "Stefan Sauer <ensonic@users.sf.net>"); } diff --git a/tests/examples/manual/dynamic.c b/tests/examples/manual/dynamic.c index a592046..de39bd8 100644 --- a/tests/examples/manual/dynamic.c +++ b/tests/examples/manual/dynamic.c @@ -25,7 +25,7 @@ cb_feature_filter (GstPluginFeature *feature, return FALSE; /* only parsers, demuxers and decoders */ - klass = gst_element_factory_get_klass (GST_ELEMENT_FACTORY (feature)); + klass = gst_element_factory_get_metadata (GST_ELEMENT_FACTORY (feature), GST_ELEMENT_METADATA_KLASS); if (g_strrstr (klass, "Demux") == NULL && g_strrstr (klass, "Decoder") == NULL && g_strrstr (klass, "Parse") == NULL) diff --git a/tests/examples/manual/elementfactory.c b/tests/examples/manual/elementfactory.c index 610df61..ce42873 100644 --- a/tests/examples/manual/elementfactory.c +++ b/tests/examples/manual/elementfactory.c @@ -22,8 +22,8 @@ main (int argc, g_print ("The '%s' element is a member of the category %s.\n" "Description: %s\n", gst_plugin_feature_get_name (GST_PLUGIN_FEATURE (factory)), - gst_element_factory_get_klass (factory), - gst_element_factory_get_description (factory)); + gst_element_factory_get_metadata (factory, GST_ELEMENT_METADATA_KLASS), + gst_element_factory_get_metadata (factory, GST_ELEMENT_METADATA_DESCRIPTION)); return 0; } diff --git a/tests/examples/stepping/framestep1.c b/tests/examples/stepping/framestep1.c index 70a33a9..69d42b9 100644 --- a/tests/examples/stepping/framestep1.c +++ b/tests/examples/stepping/framestep1.c @@ -72,7 +72,7 @@ event_loop (GstElement * pipe) } /* signalled when a new preroll buffer is available */ -static void +static GstFlowReturn new_preroll (GstElement * appsink, gpointer user_data) { GstBuffer *buffer; @@ -83,6 +83,8 @@ new_preroll (GstElement * appsink, gpointer user_data) GST_TIME_ARGS (GST_BUFFER_TIMESTAMP (buffer))); gst_buffer_unref (buffer); + + return GST_FLOW_OK; } int diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c index a8fc207..23b7c44 100644 --- a/tools/gst-inspect.c +++ b/tools/gst-inspect.c @@ -1012,7 +1012,8 @@ print_element_list (gboolean print_all) else g_print ("%s: %s: %s\n", gst_plugin_get_name (plugin), GST_OBJECT_NAME (factory), - gst_element_factory_get_longname (factory)); + gst_element_factory_get_metadata (factory, + GST_ELEMENT_METADATA_LONGNAME)); #if 0 } else if (GST_IS_INDEX_FACTORY (feature)) { GstIndexFactory *factory; @@ -1213,7 +1214,8 @@ print_plugin_features (GstPlugin * plugin) factory = GST_ELEMENT_FACTORY (feature); n_print (" %s: %s\n", GST_OBJECT_NAME (factory), - gst_element_factory_get_longname (factory)); + gst_element_factory_get_metadata (factory, + GST_ELEMENT_METADATA_LONGNAME)); num_elements++; #if 0 } else if (GST_IS_INDEX_FACTORY (feature)) { @@ -1361,7 +1363,8 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) GstCaps *caps = NULL; guint i, num; - klass = gst_element_factory_get_klass (factory); + klass = + gst_element_factory_get_metadata (factory, GST_ELEMENT_METADATA_KLASS); g_return_if_fail (klass != NULL); if (strstr (klass, "Demuxer") || diff --git a/win32/common/config.h b/win32/common/config.h index 21bcec9..3df3577 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -62,7 +62,7 @@ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* GStreamer package release date/time for plugins as YYYY-MM-DD */ -#define GST_PACKAGE_RELEASE_DATETIME "2012-09-14" +#define GST_PACKAGE_RELEASE_DATETIME "2012-09-17" /* location of the installed gst-plugin-scanner */ #define GST_PLUGIN_SCANNER_INSTALLED LIBDIR "\\gst-plugin-scanner" @@ -337,7 +337,7 @@ #define PACKAGE_NAME "GStreamer" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer 0.11.94" +#define PACKAGE_STRING "GStreamer 0.11.99" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gstreamer" @@ -346,7 +346,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "0.11.94" +#define PACKAGE_VERSION "0.11.99" /* directory where plugins are located */ #ifdef _DEBUG @@ -380,7 +380,7 @@ #undef USE_POISONING /* Version number of package */ -#define VERSION "0.11.94" +#define VERSION "0.11.99" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ |