diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2012-11-21 14:42:33 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2012-11-21 14:42:33 +0100 |
commit | 33ee1e5933d2a2bb0a5a0e8bd12ad2a1b9cc27a5 (patch) | |
tree | 02d99aa60fbb7ec9db91cec517d21db93ec209df | |
parent | 8421cfdca94795cdb6513d3d6c38abd3a416373b (diff) |
Imported Upstream version 1.0.3upstream/1.0.3
142 files changed, 374 insertions, 273 deletions
@@ -1,9 +1,83 @@ -=== release 1.0.2 === +=== release 1.0.3 === -2012-10-25 Tim-Philipp Müller <tim@centricular.net> +2012-11-21 Tim-Philipp Müller <tim@centricular.net> * configure.ac: - releasing 1.0.2 + releasing 1.0.3 + +2012-11-20 16:19:52 +0100 Wim Taymans <wim.taymans@collabora.co.uk> + + * libs/gst/base/gstbasesink.c: + basesink: add some debug + +2012-11-20 16:19:16 +0100 Wim Taymans <wim.taymans@collabora.co.uk> + + * libs/gst/base/gstbasesink.c: + basesink: reset START_TIME when needed + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=685870 + +2012-11-16 19:41:48 +0100 Arnaud Vrac <avrac@freebox.fr> + + * libs/gst/base/gstbaseparse.c: + baseparse: forward stream-start event in push mode + +2012-11-17 10:27:11 +0000 Tim-Philipp Müller <tim@centricular.net> + + * tests/examples/manual/Makefile.am: + examples: don't compile testrtpool example if pthreads are not available like on win32 + Based on patch by: italarab@gmail.com + https://bugzilla.gnome.org/show_bug.cgi?id=688511 + +2012-11-13 21:13:00 +0100 Arnaud Vrac <avrac@freebox.fr> + + * plugins/elements/gstinputselector.c: + inputselector: fix clock leak in wait_running_time + https://bugzilla.gnome.org/show_bug.cgi?id=688477 + +2012-11-08 15:33:01 +1100 Matthew Waters <ystreet00@gmail.com> + + * gst/gstbufferpool.c: + bufferpool: lock before unlock in _get_config + Fixes deadlock on Windows + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=687896 + +2012-10-30 10:04:44 +1100 Jan Schmidt <thaytan@noraisin.net> + + * libs/gst/base/gstcollectpads.c: + collectpads: Clarify docs about the buffer handler callback. + Clarify that the callback owns a ref on a passed buffer. + +2012-10-30 10:04:14 +1100 Jan Schmidt <thaytan@noraisin.net> + + * plugins/elements/gstmultiqueue.c: + multiqueue: Add EOS status to debug output about filled/unfilled + +2012-10-29 11:30:30 +0000 Tim-Philipp Müller <tim@centricular.net> + + * gst/gstutils.c: + pad: downgrade 'creating random stream-id' debug log message + No need for it to be a warning. + +2012-06-13 13:02:48 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * libs/gst/base/gstbaseparse.c: + baseparse: prevent excessively high memory usage with long streams + Large streams would index one frame every second, which can get quite + large with multi-hour streams, so add an additional byte-based + minimum distance as well, which will kick in for long streams + and make sure we never have more than a couple of thousand index + entries. + https://bugzilla.gnome.org/show_bug.cgi?id=666053 + +2012-10-25 12:03:18 +0100 Tim-Philipp Müller <tim@centricular.net> + + * configure.ac: + * docs/plugins/inspect/plugin-coreelements.xml: + * win32/common/config.h: + * win32/common/gstversion.h: + Back to development (bug-fixing) + +=== release 1.0.2 === 2012-10-25 00:04:49 +0100 Tim-Philipp Müller <tim@centricular.net> @@ -1,4 +1,19 @@ -This is GStreamer 1.0.2 +This is GStreamer 1.0.3 + +Changes since 1.0.2: + + * bufferpool: fix deadlock + * baseparse: forward stream-start event in push mode, fixing issues with streamsynchronizer + * basesink: reset START_TIME when needed, fixing position reporting after seeking beyond end + +Bugs fixed since 1.0.2: + + * 666053 : baseparse: prevent excessively high memory usage with large streams + * 687896 : bufferpool: deadlock in GstBufferPool + * 688477 : inputselector: fix clock leak in wait_running_time + * 688511 : Windows compilers without pthreads still have testrtpool.c being built in tests + * 688655 : baseparse: stream-start events not sent in push mode + * 685870 : Regression with position when seeking beyond the media duration Changes since 1.0.1: @@ -1,5 +1,5 @@ -Release notes for GStreamer 1.0.2 +Release notes for GStreamer 1.0.3 The GStreamer team is proud to announce a new bug-fix release @@ -42,21 +42,18 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) Features of this release - * Parallel installability with 0.10.x series - * collectpads: ensure all timestamps are in same time domain - * gobject-introspection: fix GstSample annotations - * add GstElement::post_message() vfunc - * info: allow gst_debug_add_log_function() to be called before gst_init() - * event: allow GST_CLOCK_TIME_NONE as duration for GAP events - * documentation: new chapters and updates for the application development manual and the plugin writer's guide + * bufferpool: fix deadlock + * baseparse: forward stream-start event in push mode, fixing issues with streamsynchronizer + * basesink: reset START_TIME when needed, fixing position reporting after seeking beyond end Bugs fixed in this release - * 686456 : g_type_init is no longer required - * 686658 : allocator: fix memory leak in _fallback_mem_copy - * 686659 : preset: remove variable not read - * 686723 : basesrc: generic/states test in -base now hangs with appsrc - * 686787 : testrtpool must be linked to pthreads + * 666053 : baseparse: prevent excessively high memory usage with large streams + * 687896 : bufferpool: deadlock in GstBufferPool + * 688477 : inputselector: fix clock leak in wait_running_time + * 688511 : Windows compilers without pthreads still have testrtpool.c being built in tests + * 688655 : baseparse: stream-start events not sent in push mode + * 685870 : Regression with position when seeking beyond the media duration ==== Download ==== @@ -93,11 +90,10 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Mark Nauwelaerts - * Michael Smith - * Miguel Angel Cabrera Moya - * Sebastian Dröge + * Arnaud Vrac + * Jan Schmidt + * Matthew Waters * Tim-Philipp Müller + * Vincent Penquerc'h * Wim Taymans - * Руслан Ижбулатов -
\ No newline at end of file + @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for GStreamer 1.0.2. +# Generated by GNU Autoconf 2.69 for GStreamer 1.0.3. # # 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='1.0.2' -PACKAGE_STRING='GStreamer 1.0.2' +PACKAGE_VERSION='1.0.3' +PACKAGE_STRING='GStreamer 1.0.3' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer' PACKAGE_URL='' @@ -1637,7 +1637,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 1.0.2 to adapt to many kinds of systems. +\`configure' configures GStreamer 1.0.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1708,7 +1708,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of GStreamer 1.0.2:";; + short | recursive ) echo "Configuration of GStreamer 1.0.3:";; esac cat <<\_ACEOF @@ -1885,7 +1885,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -GStreamer configure 1.0.2 +GStreamer configure 1.0.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2658,7 +2658,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 1.0.2, which was +It was created by GStreamer $as_me 1.0.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3591,7 +3591,7 @@ fi # Define the identity of the package. PACKAGE='gstreamer' - VERSION='1.0.2' + VERSION='1.0.3' cat >>confdefs.h <<_ACEOF @@ -3714,9 +3714,9 @@ $as_echo "$am_cv_prog_tar_ustar" >&6; } - PACKAGE_VERSION_MAJOR=$(echo 1.0.2 | cut -d'.' -f1) - PACKAGE_VERSION_MINOR=$(echo 1.0.2 | cut -d'.' -f2) - PACKAGE_VERSION_MICRO=$(echo 1.0.2 | cut -d'.' -f3) + PACKAGE_VERSION_MAJOR=$(echo 1.0.3 | cut -d'.' -f1) + PACKAGE_VERSION_MINOR=$(echo 1.0.3 | cut -d'.' -f2) + PACKAGE_VERSION_MICRO=$(echo 1.0.3 | cut -d'.' -f3) @@ -3727,7 +3727,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 1.0.2 | cut -d'.' -f4) + NANO=$(echo 1.0.3 | cut -d'.' -f4) if test x"$NANO" = x || test "x$NANO" = "x0" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5 @@ -8312,10 +8312,10 @@ fi done - GST_CURRENT=2 + GST_CURRENT=3 GST_REVISION=0 - GST_AGE=2 - GST_LIBVERSION=2:0:2 + GST_AGE=3 + GST_LIBVERSION=3:0:3 @@ -27024,7 +27024,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 1.0.2, which was +This file was extended by GStreamer $as_me 1.0.3, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -27090,7 +27090,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 1.0.2 +GStreamer config.status 1.0.3 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index 9e5dd72..319f269 100644 --- a/configure.ac +++ b/configure.ac @@ -4,7 +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 -AC_INIT(GStreamer, 1.0.2, +AC_INIT(GStreamer, 1.0.3, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gstreamer) AG_GST_INIT @@ -58,7 +58,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0 dnl - interfaces added -> increment AGE dnl - interfaces removed -> AGE = 0 dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 2, 0, 2) +AS_LIBTOOL(GST, 3, 0, 3) dnl *** autotools stuff **** diff --git a/docs/gst/html/GstBin.html b/docs/gst/html/GstBin.html index 7e37397..0838ee1 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="idp11985136"></a><h3>Notes</h3> +<a name="idp12332816"></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 e6f2bc2..f269d73 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="idp21432256"></a><p class="title"><b>Example 6. Using an element factory</b></p> +<a name="idp21362528"></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 763b5eb..7983342 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="idp28871792"></a><h3>controlled properties</h3> +<a name="idp30145840"></a><h3>controlled properties</h3> <p> Controlled properties offers a lightweight way to adjust gobject properties over stream-time. It works by using time-stamped value pairs that diff --git a/docs/gst/html/GstPadTemplate.html b/docs/gst/html/GstPadTemplate.html index 3d68044..2c9d40b 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="idp30562032"></a><p class="title"><b>Example 11. Create a pad from a padtemplate</b></p> +<a name="idp11112848"></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 7dc4a70..c8ccf32 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="idp27698816"></a><p class="title"><b>Example 13. how to write a simple typefinder</b></p> +<a name="idp39577280"></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 e508552..5100659 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="idp7759168"></a><h2>Building GStreamer on UNIX</h2> +<a name="idp7521024"></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="idp8634800"></a><h2>Building GStreamer Applications</h2> +<a name="idp12544464"></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 da1fac7..915faf3 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="idp3330784"></a><h2>Running and debugging GStreamer Applications</h2> +<a name="idp4110784"></a><h2>Running and debugging GStreamer Applications</h2> <div class="refsect2"> -<a name="idp8488400"></a><h3>Environment variables</h3> +<a name="idp6700512"></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 299fba5..61ca2fa 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="idp11739936"></a><p class="title"><b>Example 1. Initializing the gstreamer library</b></p> +<a name="idp6921568"></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="idp8067152"></a><p class="title"><b>Example 2. Initializing own parameters when initializing gstreamer</b></p> +<a name="idp12559664"></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 4f470a3..862f972 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="idp14292944"></a><p class="title"><b>Example 3. Creating a buffer for a video frame</b></p> +<a name="idp14240736"></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 dbad46c..6cd01c5 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="idp18325072"></a><p class="title"><b>Example 4. Creating caps</b></p> +<a name="idp17622080"></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 5326873..9e1d9ad 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="idp23273888"></a><p class="title"><b>Example 8. performing a seek on a pipeline</b></p> +<a name="idp23019152"></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 0038528..3ba3aec 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="idp3647408"></a><p class="title"><b>Example 7. Throwing an error</b></p> +<a name="idp15823024"></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 6dcec3b..c9aee21 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="idp23894336"></a><p class="title"><b>Example 9. Using an iterator</b></p> +<a name="idp21026432"></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 6dc1a24..c47fc86 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="idp30603584"></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="idp30748864"></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 4a1a953..5f98fe2 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="idp40600640"></a><p class="title"><b>Example 12. Query duration on a pipeline</b></p> +<a name="idp40753616"></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 c7c2bea..0ab2b9c 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="idp45324000"></a><p class="title"><b>Table 1. merge mode</b></p> +<a name="idp45474112"></a><p class="title"><b>Table 1. merge mode</b></p> <div class="table-contents"><table summary="merge mode" border="1"> <colgroup> <col> diff --git a/docs/gst/html/gstreamer-GstVersion.html b/docs/gst/html/gstreamer-GstVersion.html index 4aab619..559aeec 100644 --- a/docs/gst/html/gstreamer-GstVersion.html +++ b/docs/gst/html/gstreamer-GstVersion.html @@ -88,7 +88,7 @@ The minor version of GStreamer at compile time: <hr> <div class="refsect2"> <a name="GST-VERSION-MICRO:CAPS"></a><h3>GST_VERSION_MICRO</h3> -<pre class="programlisting">#define GST_VERSION_MICRO (2) +<pre class="programlisting">#define GST_VERSION_MICRO (3) </pre> <p> The micro version of GStreamer at compile time: diff --git a/docs/gst/html/gstreamer.devhelp2 b/docs/gst/html/gstreamer.devhelp2 index a55a196..88b4550 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#idp8488400"/> + <keyword type="" name="Environment variables" link="gst-running.html#idp6700512"/> <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#idp11985136"/> + <keyword type="" name="Notes" link="GstBin.html#idp12332816"/> <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#idp28871792"/> + <keyword type="" name="controlled properties" link="GstObject.html#idp30145840"/> <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 d93add7..0f376f4 100644 --- a/docs/gst/html/index.html +++ b/docs/gst/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer 1.0 Core Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for GStreamer Core 1.0 (1.0.2) + for GStreamer Core 1.0 (1.0.3) 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 b572cb3..61823f8 100644 --- a/docs/libs/html/GstBaseSrc.html +++ b/docs/libs/html/GstBaseSrc.html @@ -248,7 +248,7 @@ should install a pad template in its class_init function, like so: <p> </p> <div class="refsect2"> -<a name="idp6837152"></a><h3>Controlled shutdown of live sources in applications</h3> +<a name="idp8184352"></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 2104627..3aba8b0 100644 --- a/docs/libs/html/GstBaseTransform.html +++ b/docs/libs/html/GstBaseTransform.html @@ -118,7 +118,7 @@ It provides for: <p> </p> <div class="refsect2"> -<a name="idp6797872"></a><h3>Use Cases</h3> +<a name="idp9768048"></a><h3>Use Cases</h3> <p> </p> <div class="orderedlist"><ol class="orderedlist" type="1"> @@ -258,7 +258,7 @@ It provides for: </p> <hr> <div class="refsect2"> -<a name="idp9811680"></a><h3>Sub-class settable flags on GstBaseTransform</h3> +<a name="idp8079344"></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/GstCollectPads.html b/docs/libs/html/GstCollectPads.html index a25c9f0..2355dfe 100644 --- a/docs/libs/html/GstCollectPads.html +++ b/docs/libs/html/GstCollectPads.html @@ -1063,7 +1063,9 @@ Unref the buffer after use.</td> <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>);</pre> <p> Set the callback function and user data that will be called with -the oldest buffer when all pads have been collected. +the oldest buffer when all pads have been collected, or NULL on EOS. +If a buffer is passed, the callback owns a reference and must unref +it. </p> <p> MT safe. diff --git a/docs/libs/html/gstreamer-libs.devhelp2 b/docs/libs/html/gstreamer-libs.devhelp2 index 9d5099a..bb1f886 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#idp6837152"/> + <keyword type="" name="Controlled shutdown of live sources in applications" link="GstBaseSrc.html#idp8184352"/> <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#idp6797872"/> - <keyword type="" name="Sub-class settable flags on GstBaseTransform" link="GstBaseTransform.html#idp9811680"/> + <keyword type="" name="Use Cases" link="GstBaseTransform.html#idp9768048"/> + <keyword type="" name="Sub-class settable flags on GstBaseTransform" link="GstBaseTransform.html#idp8079344"/> <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 98ba67c..797141a 100644 --- a/docs/libs/html/index.html +++ b/docs/libs/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer 1.0 Library Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for GStreamer Library 1.0 (1.0.2) + for GStreamer Library 1.0 (1.0.3) 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/plugins/html/ch01.html b/docs/plugins/html/ch01.html index 7f28375..484e779 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="idp4169040"></a>gstreamer Elements</h2></div></div></div> +<a name="idp3330016"></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 1c56097..53266d9 100644 --- a/docs/plugins/html/ch02.html +++ b/docs/plugins/html/ch02.html @@ -21,7 +21,7 @@ </tr></table> <div class="chapter"> <div class="titlepage"><div><div><h2 class="title"> -<a name="idp273520"></a>gstreamer Plugins</h2></div></div></div> +<a name="idp191856"></a>gstreamer Plugins</h2></div></div></div> <div class="toc"><dl><dt> <span class="refentrytitle"><a href="gstreamer-plugins-plugin-coreelements.html">coreelements</a></span><span class="refpurpose"> — <a name="plugin-coreelements"></a> GStreamer core elements</span> </dt></dl></div> diff --git a/docs/plugins/html/gstreamer-plugins-capsfilter.html b/docs/plugins/html/gstreamer-plugins-capsfilter.html index b860166..d451acb 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="idp6769312"></a><h3>Example launch line</h3> +<a name="idp7395408"></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="idp8040384"></a><h3>Element Information</h3> +<a name="idp9014192"></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="idm8384"></a><h3>Element Pads</h3> +<a name="idp32656"></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 e9747b9..d4c8463 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="idp5610160"></a><h3>Example launch line</h3> +<a name="idp6366864"></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="idp10697840"></a><h3>Element Information</h3> +<a name="idp6369472"></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="idp10705376"></a><h3>Element Pads</h3> +<a name="idp10209136"></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 1e53cca..d43bc84 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="idp8917984"></a><h3>Example launch line</h3> +<a name="idp7932144"></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="idp8921168"></a><h3>Element Information</h3> +<a name="idp7935328"></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="idp8928576"></a><h3>Element Pads</h3> +<a name="idp7942736"></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 81aa805..6a99a4b 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="idp6257216"></a><h3>Element Information</h3> +<a name="idp8193392"></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="idp5945264"></a><h3>Element Pads</h3> +<a name="idp5917984"></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 b40e4c4..cc8451c 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="idp5656528"></a><h3>Example launch line</h3> +<a name="idp6119488"></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="idp5659632"></a><h3>Element Information</h3> +<a name="idp6122640"></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="idp8604976"></a><h3>Element Pads</h3> +<a name="idp10343568"></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 f6fb907..3d6a544 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="idp5970928"></a><h3>Example launch line</h3> +<a name="idp9204736"></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="idp5973488"></a><h3>Element Information</h3> +<a name="idp9207296"></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="idp5980896"></a><h3>Element Pads</h3> +<a name="idp9214704"></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 a9c98eb..cf51abd 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="idp8226560"></a><h3>Example launch line</h3> +<a name="idp2528144"></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="idp8229168"></a><h3>Element Information</h3> +<a name="idp2704592"></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="idp8236624"></a><h3>Element Pads</h3> +<a name="idp9547344"></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 bbcde44..d99982a 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="idp7509888"></a><h3>Element Information</h3> +<a name="idp2667616"></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="idp7802976"></a><h3>Element Pads</h3> +<a name="idp8205520"></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 a431f82..d5a41fd 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="idp11020544"></a><h3>Element Information</h3> +<a name="idp10590416"></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="idp11028000"></a><h3>Element Pads</h3> +<a name="idp10597872"></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 fe14fca..3dd2421 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="idp11352080"></a><h3>Element Information</h3> +<a name="idp10884304"></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="idp11359616"></a><h3>Element Pads</h3> +<a name="idp10891840"></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 cc0f183..e6e3025 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="idp9147568"></a><p> +<a name="idp10575296"></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="idp11591264"></a><h3>Element Information</h3> +<a name="idp11227840"></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="idp11598720"></a><h3>Element Pads</h3> +<a name="idp11235296"></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 6850e8a..d03ab9c 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="idp10673888"></a><h3>Element Information</h3> +<a name="idp6823008"></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="idp5443200"></a><h3>Element Pads</h3> +<a name="idp9162864"></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 1fd3126..0930757 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="idp11737760"></a><h2>Plugin Information</h2> +<a name="idp6818752"></a><h2>Plugin Information</h2> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -38,7 +38,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.0.2</td> +<td>1.0.3</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td> @@ -56,7 +56,7 @@ </table></div> </div> <div class="refsect1"> -<a name="idp8002864"></a><h2>Elements</h2> +<a name="idp9643968"></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 371aa6a..0a49405 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="idp11887200"></a><h3>Element Information</h3> +<a name="idp10527776"></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="idp11894656"></a><h3>Element Pads</h3> +<a name="idp10535232"></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 286ab05..60f074f 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="idp12065680"></a><h3>Element Information</h3> +<a name="idp11913840"></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="idp12073088"></a><h3>Element Pads</h3> +<a name="idp11921248"></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 0698ad7..b0b1445 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="idp11758608"></a><h3>Example launch line</h3> +<a name="idp9099024"></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="idp11761328"></a><h3>Element Information</h3> +<a name="idp9101744"></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="idp12171152"></a><h3>Element Pads</h3> +<a name="idp10845600"></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 84edaa7..ffe24a9 100644 --- a/docs/plugins/html/gstreamer-plugins-typefind.html +++ b/docs/plugins/html/gstreamer-plugins-typefind.html @@ -90,7 +90,7 @@ Plugins can register custom typefinders by using <a href="http://gstreamer.freed <div class="refsynopsisdiv"> <h2>Synopsis</h2> <div class="refsect2"> -<a name="idp8383824"></a><h3>Element Information</h3> +<a name="idp9340432"></a><h3>Element Information</h3> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> @@ -113,7 +113,7 @@ Plugins can register custom typefinders by using <a href="http://gstreamer.freed </div> <hr> <div class="refsect2"> -<a name="idp8391232"></a><h3>Element Pads</h3> +<a name="idp9347840"></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 f7a6e8a..b0cd5fc 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="idp7026960"></a><h3>Element Information</h3> +<a name="idp9670288"></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="idp6648192"></a><h3>Element Pads</h3> +<a name="idp11420448"></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 5ffdc59..e72d200 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#idp6769312"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-capsfilter.html#idp8040384"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-capsfilter.html#idm8384"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-capsfilter.html#idp7395408"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-capsfilter.html#idp9014192"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-capsfilter.html#idp32656"/> <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#idp8917984"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-fakesrc.html#idp8921168"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesrc.html#idp8928576"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-fakesrc.html#idp7932144"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fakesrc.html#idp7935328"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesrc.html#idp7942736"/> <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#idp5610160"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-fakesink.html#idp10697840"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesink.html#idp10705376"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-fakesink.html#idp6366864"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fakesink.html#idp6369472"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fakesink.html#idp10209136"/> <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#idp6257216"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsink.html#idp5945264"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fdsink.html#idp8193392"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsink.html#idp5917984"/> <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#idp5656528"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-fdsrc.html#idp5659632"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsrc.html#idp8604976"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-fdsrc.html#idp6119488"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-fdsrc.html#idp6122640"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-fdsrc.html#idp10343568"/> <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#idp8226560"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-filesrc.html#idp8229168"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-filesrc.html#idp8236624"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-filesrc.html#idp2528144"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-filesrc.html#idp2704592"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-filesrc.html#idp9547344"/> <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#idp5970928"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-filesink.html#idp5973488"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-filesink.html#idp5980896"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-filesink.html#idp9204736"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-filesink.html#idp9207296"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-filesink.html#idp9214704"/> <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#idp7509888"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-funnel.html#idp7802976"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-funnel.html#idp2667616"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-funnel.html#idp8205520"/> <keyword type="struct" name="struct GstFunnel" link="gstreamer-plugins-funnel.html#GstFunnel-struct"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-identity.html#idp11020544"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-identity.html#idp11028000"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-identity.html#idp10590416"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-identity.html#idp10597872"/> <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#idp11352080"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-input-selector.html#idp11359616"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-input-selector.html#idp10884304"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-input-selector.html#idp10891840"/> <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#idp9147568"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-multiqueue.html#idp11591264"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-multiqueue.html#idp11598720"/> + <keyword type="" name="" link="gstreamer-plugins-multiqueue.html#idp10575296"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-multiqueue.html#idp11227840"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-multiqueue.html#idp11235296"/> <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#idp10673888"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-output-selector.html#idp5443200"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-output-selector.html#idp6823008"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-output-selector.html#idp9162864"/> <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#idp11887200"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-queue.html#idp11894656"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-queue.html#idp10527776"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-queue.html#idp10535232"/> <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#idp12065680"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-queue2.html#idp12073088"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-queue2.html#idp11913840"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-queue2.html#idp11921248"/> <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#idp11758608"/> - <keyword type="" name="Element Information" link="gstreamer-plugins-tee.html#idp11761328"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-tee.html#idp12171152"/> + <keyword type="" name="Example launch line" link="gstreamer-plugins-tee.html#idp9099024"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-tee.html#idp9101744"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-tee.html#idp10845600"/> <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#idp8383824"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-typefind.html#idp8391232"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-typefind.html#idp9340432"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-typefind.html#idp9347840"/> <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#idp7026960"/> - <keyword type="" name="Element Pads" link="gstreamer-plugins-valve.html#idp6648192"/> + <keyword type="" name="Element Information" link="gstreamer-plugins-valve.html#idp9670288"/> + <keyword type="" name="Element Pads" link="gstreamer-plugins-valve.html#idp11420448"/> <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 76907b7..733ef00 100644 --- a/docs/plugins/html/index.html +++ b/docs/plugins/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer Core Plugins 1.0 Plugins Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for GStreamer Core Plugins 1.0 (1.0.2) + for GStreamer Core Plugins 1.0 (1.0.3) 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 ed31aa3..7e98bef 100644 --- a/docs/plugins/inspect/plugin-coreelements.xml +++ b/docs/plugins/inspect/plugin-coreelements.xml @@ -3,7 +3,7 @@ <description> GStreamer core elements</description> <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename> <basename>libgstcoreelements.so</basename> - <version>1.0.2</version> + <version>1.0.3</version> <license>LGPL</license> <source>gstreamer</source> <package>GStreamer source release</package> diff --git a/gst/gstbufferpool.c b/gst/gstbufferpool.c index f8a4225..7f15608 100644 --- a/gst/gstbufferpool.c +++ b/gst/gstbufferpool.c @@ -660,7 +660,7 @@ gst_buffer_pool_get_config (GstBufferPool * pool) g_return_val_if_fail (GST_IS_BUFFER_POOL (pool), NULL); - GST_BUFFER_POOL_UNLOCK (pool); + GST_BUFFER_POOL_LOCK (pool); result = gst_structure_copy (pool->priv->config); GST_BUFFER_POOL_UNLOCK (pool); diff --git a/gst/gstutils.c b/gst/gstutils.c index b127afd..9590405 100644 --- a/gst/gstutils.c +++ b/gst/gstutils.c @@ -3618,7 +3618,7 @@ gst_pad_create_stream_id_printf_valist (GstPad * pad, GstElement * parent, g_checksum_free (cs); } else { /* Just get some random number if the URI query fails */ - GST_WARNING_OBJECT (pad, "Creating random stream-id, consider " + GST_FIXME_OBJECT (pad, "Creating random stream-id, consider " "implementing a deterministic way of creating a stream-id"); upstream_stream_id = g_strdup_printf ("%08x%08x%08x%08x", g_random_int (), g_random_int (), diff --git a/gstreamer.doap b/gstreamer.doap index 3245b60..c6996dd 100644 --- a/gstreamer.doap +++ b/gstreamer.doap @@ -40,6 +40,16 @@ hierarchy, and a set of media-agnostic core elements. <release> <Version> + <revision>1.0.3</revision> + <branch>1.0</branch> + <name></name> + <created>2012-11-21</created> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.0.3.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.0.2</revision> <branch>1.0</branch> <name></name> diff --git a/gstreamer.spec b/gstreamer.spec index 12d3259..0ffd153 100644 --- a/gstreamer.spec +++ b/gstreamer.spec @@ -4,7 +4,7 @@ %define _glib2 2.32.0 Name: %{gstreamer} -Version: 1.0.2 +Version: 1.0.3 Release: 1 Summary: GStreamer streaming media framework runtime diff --git a/libs/gst/base/gstbaseparse.c b/libs/gst/base/gstbaseparse.c index 2053221..c21266d 100644 --- a/libs/gst/base/gstbaseparse.c +++ b/libs/gst/base/gstbaseparse.c @@ -218,6 +218,7 @@ #define MIN_FRAMES_TO_POST_BITRATE 10 #define TARGET_DIFFERENCE (20 * GST_SECOND) +#define MAX_INDEX_ENTRIES 4096 GST_DEBUG_CATEGORY_STATIC (gst_base_parse_debug); #define GST_CAT_DEFAULT gst_base_parse_debug @@ -304,6 +305,7 @@ struct _GstBaseParsePrivate gint64 upstream_size; /* minimum distance between two index entries */ GstClockTimeDiff idx_interval; + guint64 idx_byte_interval; /* ts and offset of last entry added */ GstClockTime index_last_ts; gint64 index_last_offset; @@ -743,6 +745,7 @@ gst_base_parse_reset (GstBaseParse * parse) parse->priv->upstream_size = 0; parse->priv->upstream_has_duration = FALSE; parse->priv->idx_interval = 0; + parse->priv->idx_byte_interval = 0; parse->priv->exact_position = TRUE; parse->priv->seen_keyframe = FALSE; @@ -1117,6 +1120,12 @@ gst_base_parse_sink_default (GstBaseParse * parse, GstEvent * event) /* See if any bitrate tags were posted */ gst_base_parse_handle_tag (parse, event); break; + + case GST_EVENT_STREAM_START: + if (parse->priv->pad_mode != GST_PAD_MODE_PULL) + forward_immediate = TRUE; + break; + default: break; } @@ -1565,9 +1574,11 @@ gst_base_parse_add_index_entry (GstBaseParse * parse, guint64 offset, /* FIXME need better helper data structure that handles these issues * related to ongoing collecting of index entries */ - if (parse->priv->index_last_offset >= (gint64) offset) { - GST_DEBUG_OBJECT (parse, "already have entries up to offset " - "0x%08" G_GINT64_MODIFIER "x", parse->priv->index_last_offset); + if (parse->priv->index_last_offset + parse->priv->idx_byte_interval >= + (gint64) offset) { + GST_LOG_OBJECT (parse, + "already have entries up to offset 0x%08" G_GINT64_MODIFIER "x", + parse->priv->index_last_offset + parse->priv->idx_byte_interval); goto exit; } @@ -1627,6 +1638,7 @@ gst_base_parse_check_seekability (GstBaseParse * parse) gboolean seekable = FALSE; gint64 start = -1, stop = -1; guint idx_interval = 0; + guint64 idx_byte_interval = 0; query = gst_query_new_seeking (GST_FORMAT_BYTES); if (!gst_pad_peer_query (parse->sinkpad, query)) { @@ -1657,6 +1669,14 @@ gst_base_parse_check_seekability (GstBaseParse * parse) idx_interval = 500; else idx_interval = 1000; + + /* ensure that even for large files (e.g. very long audio files), the index + * stays reasonably-size, with some arbitrary limit to the total number of + * index entries */ + idx_byte_interval = (stop - start) / MAX_INDEX_ENTRIES; + GST_DEBUG_OBJECT (parse, + "Limiting index entries to %d, indexing byte interval %" + G_GUINT64_FORMAT " bytes", MAX_INDEX_ENTRIES, idx_byte_interval); } done: @@ -1669,6 +1689,7 @@ done: GST_DEBUG_OBJECT (parse, "idx_interval: %ums", idx_interval); parse->priv->idx_interval = idx_interval * GST_MSECOND; + parse->priv->idx_byte_interval = idx_byte_interval; } /* some misc checks on upstream */ diff --git a/libs/gst/base/gstbasesink.c b/libs/gst/base/gstbasesink.c index 841a36c..54245af 100644 --- a/libs/gst/base/gstbasesink.c +++ b/libs/gst/base/gstbasesink.c @@ -2788,6 +2788,7 @@ gst_base_sink_flush_stop (GstBaseSink * basesink, GstPad * pad, basesink->have_newsegment = FALSE; if (reset_time) { gst_segment_init (&basesink->segment, GST_FORMAT_UNDEFINED); + GST_ELEMENT_START_TIME (basesink) = 0; } } GST_OBJECT_UNLOCK (basesink); @@ -4250,16 +4251,24 @@ gst_base_sink_get_position (GstBaseSink * basesink, GstFormat format, last = start; else last = stop; + + GST_DEBUG_OBJECT (basesink, "in PAUSED using last %" GST_TIME_FORMAT, + GST_TIME_ARGS (last)); } else { /* in playing, use last stop time as upper bound */ if (start == -1 || segment->rate > 0.0) last = stop; else last = start; + + GST_DEBUG_OBJECT (basesink, "in PLAYING using last %" GST_TIME_FORMAT, + GST_TIME_ARGS (last)); } } else { /* convert last stop to stream time */ last = gst_segment_to_stream_time (segment, oformat, segment->position); + + GST_DEBUG_OBJECT (basesink, "in using last %" G_GINT64_FORMAT, last); } if (in_paused) { diff --git a/libs/gst/base/gstcollectpads.c b/libs/gst/base/gstcollectpads.c index 9c9b003..a4e0395 100644 --- a/libs/gst/base/gstcollectpads.c +++ b/libs/gst/base/gstcollectpads.c @@ -318,7 +318,9 @@ gst_collect_pads_set_buffer_function_locked (GstCollectPads * pads, * @user_data: (closure): user data passed to the function * * Set the callback function and user data that will be called with - * the oldest buffer when all pads have been collected. + * the oldest buffer when all pads have been collected, or NULL on EOS. + * If a buffer is passed, the callback owns a reference and must unref + * it. * * MT safe. */ diff --git a/plugins/elements/gstinputselector.c b/plugins/elements/gstinputselector.c index 44684ea..553f464 100644 --- a/plugins/elements/gstinputselector.c +++ b/plugins/elements/gstinputselector.c @@ -686,6 +686,8 @@ gst_input_selector_wait_running_time (GstInputSelector * sel, cur_running_time -= base_time; else cur_running_time = 0; + + gst_object_unref (clock); } } else { GstSegment *active_seg; diff --git a/plugins/elements/gstmultiqueue.c b/plugins/elements/gstmultiqueue.c index 8afcebb..6b89f83 100644 --- a/plugins/elements/gstmultiqueue.c +++ b/plugins/elements/gstmultiqueue.c @@ -1845,7 +1845,7 @@ single_queue_overrun_cb (GstDataQueue * dq, GstSingleQueue * sq) */ if (sq->is_eos || IS_FILLED (sq, bytes, ssize.bytes) || IS_FILLED (sq, time, sq->cur_time)) { - GST_LOG_OBJECT (mq, "Queue %d is filled", oq->id); + GST_LOG_OBJECT (mq, "Queue %d is filled EOS %d", sq->id, sq->is_eos); filled = TRUE; } } 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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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 9ee9846..d33b5b5 100644 --- a/po/en_GB.gmo +++ b/po/en_GB.gmo diff --git a/po/en_GB.po b/po/en_GB.po index 16b5d5a..c8cf8dd 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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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 a7afb33..78af01d 100644 --- a/po/gstreamer-1.0.pot +++ b/po/gstreamer-1.0.pot @@ -5,9 +5,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: gstreamer 1.0.2\n" +"Project-Id-Version: gstreamer 1.0.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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" @@ -1053,7 +1053,7 @@ msgid "Internal clock error." msgstr "" #: libs/gst/base/gstbasesrc.c:2790 libs/gst/base/gstbasesrc.c:2799 -#: libs/gst/base/gstbasesink.c:3767 plugins/elements/gstqueue.c:1188 +#: libs/gst/base/gstbasesink.c:3768 plugins/elements/gstqueue.c:1188 #: plugins/elements/gstqueue2.c:2565 msgid "Internal data flow error." msgstr "" @@ -1062,11 +1062,11 @@ msgstr "" msgid "A lot of buffers are being dropped." msgstr "" -#: libs/gst/base/gstbasesink.c:3131 +#: libs/gst/base/gstbasesink.c:3132 msgid "Internal data flow problem." msgstr "" -#: libs/gst/base/gstbasesink.c:3757 +#: libs/gst/base/gstbasesink.c:3758 msgid "Internal data stream error." msgstr "" @@ -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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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 3d52cb1..f7cc2cd 100644 --- a/po/pt_BR.gmo +++ b/po/pt_BR.gmo diff --git a/po/pt_BR.po b/po/pt_BR.po index 5ef10d8..633656c 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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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 7ca7f55..d30127a 100644 --- a/po/zh_CN.gmo +++ b/po/zh_CN.gmo diff --git a/po/zh_CN.po b/po/zh_CN.po index a3105e5..f61648e 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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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 ee285a2..644af93 100644 --- a/po/zh_TW.gmo +++ b/po/zh_TW.gmo diff --git a/po/zh_TW.po b/po/zh_TW.po index ccce8cc..f7a38ab 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-10-24 13:55+0100\n" +"POT-Creation-Date: 2012-11-20 23:16+0000\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/examples/manual/Makefile.am b/tests/examples/manual/Makefile.am index 30ac1b4..c9d439c 100644 --- a/tests/examples/manual/Makefile.am +++ b/tests/examples/manual/Makefile.am @@ -40,7 +40,6 @@ EXAMPLES = \ appsink \ dynformat \ effectswitch \ - testrtpool \ norebuffer \ playbin \ decodebin \ @@ -61,11 +60,15 @@ BUILT_SOURCES = \ appsink.c \ dynformat.c \ effectswitch.c \ - testrtpool.c \ norebuffer.c \ playbin.c decodebin.c \ playsink.c +if HAVE_PTHREAD +BUILT_SOURCES += testrtpool.c +EXAMPLES += testrtpool +endif + CLEANFILES = core core.* test-registry.* *.gcno *.gcda $(BUILT_SOURCES) AM_CFLAGS = $(GST_OBJ_CFLAGS) diff --git a/tests/examples/manual/Makefile.in b/tests/examples/manual/Makefile.in index 141598b..216b8b3 100644 --- a/tests/examples/manual/Makefile.in +++ b/tests/examples/manual/Makefile.in @@ -52,10 +52,12 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ +@HAVE_PTHREAD_TRUE@am__append_1 = testrtpool.c +@HAVE_PTHREAD_TRUE@am__append_2 = testrtpool TESTS = bin$(EXEEXT) elementcreate$(EXEEXT) elementfactory$(EXEEXT) \ elementget$(EXEEXT) elementlink$(EXEEXT) elementmake$(EXEEXT) \ ghostpad$(EXEEXT) init$(EXEEXT) -noinst_PROGRAMS = $(am__EXEEXT_2) +noinst_PROGRAMS = $(am__EXEEXT_3) subdir = tests/examples/manual DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 @@ -101,15 +103,16 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__EXEEXT_1 = -am__EXEEXT_2 = $(am__EXEEXT_1) elementcreate$(EXEEXT) \ +@HAVE_PTHREAD_TRUE@am__EXEEXT_2 = testrtpool$(EXEEXT) +am__EXEEXT_3 = $(am__EXEEXT_1) elementcreate$(EXEEXT) \ elementmake$(EXEEXT) elementfactory$(EXEEXT) \ elementget$(EXEEXT) elementlink$(EXEEXT) bin$(EXEEXT) \ pad$(EXEEXT) ghostpad$(EXEEXT) helloworld$(EXEEXT) \ init$(EXEEXT) query$(EXEEXT) typefind$(EXEEXT) \ blockprobe$(EXEEXT) probe$(EXEEXT) appsrc$(EXEEXT) \ appsink$(EXEEXT) dynformat$(EXEEXT) effectswitch$(EXEEXT) \ - testrtpool$(EXEEXT) norebuffer$(EXEEXT) playbin$(EXEEXT) \ - decodebin$(EXEEXT) playsink$(EXEEXT) + norebuffer$(EXEEXT) playbin$(EXEEXT) decodebin$(EXEEXT) \ + playsink$(EXEEXT) $(am__EXEEXT_2) PROGRAMS = $(noinst_PROGRAMS) appsink_SOURCES = appsink.c appsink_OBJECTS = appsink.$(OBJEXT) @@ -598,52 +601,16 @@ TESTS_ENVIRONMENT = \ GST_PLUGIN_PATH=$(top_builddir)/plugins EXTRA_DIST = extract.pl -EXAMPLES = \ - $(GNOME) \ - elementcreate \ - elementmake \ - elementfactory \ - elementget \ - elementlink \ - bin \ - pad \ - ghostpad \ - helloworld \ - init \ - query \ - typefind \ - blockprobe \ - probe \ - appsrc \ - appsink \ - dynformat \ - effectswitch \ - testrtpool \ - norebuffer \ - playbin \ - decodebin \ - playsink - -BUILT_SOURCES = \ - elementmake.c elementcreate.c elementget.c elementlink.c elementfactory.c \ - bin.c \ - pad.c ghostpad.c \ - gnome.c \ - helloworld.c \ - init.c \ - query.c \ - typefind.c \ - blockprobe.c \ - probe.c \ - appsrc.c \ - appsink.c \ - dynformat.c \ - effectswitch.c \ - testrtpool.c \ - norebuffer.c \ - playbin.c decodebin.c \ - playsink.c - +EXAMPLES = $(GNOME) elementcreate elementmake elementfactory \ + elementget elementlink bin pad ghostpad helloworld init query \ + typefind blockprobe probe appsrc appsink dynformat \ + effectswitch norebuffer playbin decodebin playsink \ + $(am__append_2) +BUILT_SOURCES = elementmake.c elementcreate.c elementget.c \ + elementlink.c elementfactory.c bin.c pad.c ghostpad.c gnome.c \ + helloworld.c init.c query.c typefind.c blockprobe.c probe.c \ + appsrc.c appsink.c dynformat.c effectswitch.c norebuffer.c \ + playbin.c decodebin.c playsink.c $(am__append_1) CLEANFILES = core core.* test-registry.* *.gcno *.gcda $(BUILT_SOURCES) AM_CFLAGS = $(GST_OBJ_CFLAGS) LDADD = $(top_builddir)/libs/gst/base/libgstbase-@GST_API_VERSION@.la \ diff --git a/win32/common/config.h b/win32/common/config.h index 62d46d1..91d67cb 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-10-24" +#define GST_PACKAGE_RELEASE_DATETIME "2012-11-21" /* location of the installed gst-plugin-scanner */ #define GST_PLUGIN_SCANNER_INSTALLED LIBDIR "\\gst-plugin-scanner" @@ -340,7 +340,7 @@ #define PACKAGE_NAME "GStreamer" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer 1.0.2" +#define PACKAGE_STRING "GStreamer 1.0.3" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gstreamer" @@ -349,7 +349,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.0.2" +#define PACKAGE_VERSION "1.0.3" /* directory where plugins are located */ #ifdef _DEBUG @@ -387,7 +387,7 @@ #undef USE_POISONING /* Version number of package */ -#define VERSION "1.0.2" +#define VERSION "1.0.3" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ diff --git a/win32/common/gstversion.h b/win32/common/gstversion.h index 432a3d2..dbbe3e8 100644 --- a/win32/common/gstversion.h +++ b/win32/common/gstversion.h @@ -57,7 +57,7 @@ G_BEGIN_DECLS * * The micro version of GStreamer at compile time: */ -#define GST_VERSION_MICRO (2) +#define GST_VERSION_MICRO (3) /** * GST_VERSION_NANO: * |