aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2012-11-21 14:42:33 +0100
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2012-11-21 14:42:33 +0100
commit33ee1e5933d2a2bb0a5a0e8bd12ad2a1b9cc27a5 (patch)
tree02d99aa60fbb7ec9db91cec517d21db93ec209df
parent8421cfdca94795cdb6513d3d6c38abd3a416373b (diff)
Imported Upstream version 1.0.3upstream/1.0.3
-rw-r--r--ChangeLog80
-rw-r--r--NEWS17
-rw-r--r--RELEASE34
-rwxr-xr-xconfigure34
-rw-r--r--configure.ac4
-rw-r--r--docs/gst/html/GstBin.html2
-rw-r--r--docs/gst/html/GstElementFactory.html2
-rw-r--r--docs/gst/html/GstObject.html2
-rw-r--r--docs/gst/html/GstPadTemplate.html2
-rw-r--r--docs/gst/html/GstTypeFindFactory.html2
-rw-r--r--docs/gst/html/gst-building.html4
-rw-r--r--docs/gst/html/gst-running.html4
-rw-r--r--docs/gst/html/gstreamer-Gst.html4
-rw-r--r--docs/gst/html/gstreamer-GstBuffer.html2
-rw-r--r--docs/gst/html/gstreamer-GstCaps.html2
-rw-r--r--docs/gst/html/gstreamer-GstEvent.html2
-rw-r--r--docs/gst/html/gstreamer-GstGError.html2
-rw-r--r--docs/gst/html/gstreamer-GstIterator.html2
-rw-r--r--docs/gst/html/gstreamer-GstMessage.html2
-rw-r--r--docs/gst/html/gstreamer-GstQuery.html2
-rw-r--r--docs/gst/html/gstreamer-GstTagList.html2
-rw-r--r--docs/gst/html/gstreamer-GstVersion.html2
-rw-r--r--docs/gst/html/gstreamer.devhelp26
-rw-r--r--docs/gst/html/index.html2
-rw-r--r--docs/libs/html/GstBaseSrc.html2
-rw-r--r--docs/libs/html/GstBaseTransform.html4
-rw-r--r--docs/libs/html/GstCollectPads.html4
-rw-r--r--docs/libs/html/gstreamer-libs.devhelp26
-rw-r--r--docs/libs/html/index.html2
-rw-r--r--docs/plugins/html/ch01.html2
-rw-r--r--docs/plugins/html/ch02.html2
-rw-r--r--docs/plugins/html/gstreamer-plugins-capsfilter.html6
-rw-r--r--docs/plugins/html/gstreamer-plugins-fakesink.html6
-rw-r--r--docs/plugins/html/gstreamer-plugins-fakesrc.html6
-rw-r--r--docs/plugins/html/gstreamer-plugins-fdsink.html4
-rw-r--r--docs/plugins/html/gstreamer-plugins-fdsrc.html6
-rw-r--r--docs/plugins/html/gstreamer-plugins-filesink.html6
-rw-r--r--docs/plugins/html/gstreamer-plugins-filesrc.html6
-rw-r--r--docs/plugins/html/gstreamer-plugins-funnel.html4
-rw-r--r--docs/plugins/html/gstreamer-plugins-identity.html4
-rw-r--r--docs/plugins/html/gstreamer-plugins-input-selector.html4
-rw-r--r--docs/plugins/html/gstreamer-plugins-multiqueue.html6
-rw-r--r--docs/plugins/html/gstreamer-plugins-output-selector.html4
-rw-r--r--docs/plugins/html/gstreamer-plugins-plugin-coreelements.html6
-rw-r--r--docs/plugins/html/gstreamer-plugins-queue.html4
-rw-r--r--docs/plugins/html/gstreamer-plugins-queue2.html4
-rw-r--r--docs/plugins/html/gstreamer-plugins-tee.html6
-rw-r--r--docs/plugins/html/gstreamer-plugins-typefind.html4
-rw-r--r--docs/plugins/html/gstreamer-plugins-valve.html4
-rw-r--r--docs/plugins/html/gstreamer-plugins.devhelp284
-rw-r--r--docs/plugins/html/index.html2
-rw-r--r--docs/plugins/inspect/plugin-coreelements.xml2
-rw-r--r--gst/gstbufferpool.c2
-rw-r--r--gst/gstutils.c2
-rw-r--r--gstreamer.doap10
-rw-r--r--gstreamer.spec2
-rw-r--r--libs/gst/base/gstbaseparse.c27
-rw-r--r--libs/gst/base/gstbasesink.c9
-rw-r--r--libs/gst/base/gstcollectpads.c4
-rw-r--r--plugins/elements/gstinputselector.c2
-rw-r--r--plugins/elements/gstmultiqueue.c2
-rw-r--r--po/af.gmobin15086 -> 15086 bytes
-rw-r--r--po/af.po2
-rw-r--r--po/az.gmobin1683 -> 1683 bytes
-rw-r--r--po/az.po2
-rw-r--r--po/be.gmobin5090 -> 5090 bytes
-rw-r--r--po/be.po2
-rw-r--r--po/bg.gmobin43541 -> 43541 bytes
-rw-r--r--po/bg.po2
-rw-r--r--po/ca.gmobin33891 -> 33891 bytes
-rw-r--r--po/ca.po2
-rw-r--r--po/cs.gmobin33422 -> 33422 bytes
-rw-r--r--po/cs.po2
-rw-r--r--po/da.gmobin32045 -> 32045 bytes
-rw-r--r--po/da.po2
-rw-r--r--po/de.gmobin33808 -> 33808 bytes
-rw-r--r--po/de.po2
-rw-r--r--po/el.gmobin44236 -> 44236 bytes
-rw-r--r--po/el.po2
-rw-r--r--po/en_GB.gmobin11570 -> 11570 bytes
-rw-r--r--po/en_GB.po2
-rw-r--r--po/eo.gmobin4307 -> 4307 bytes
-rw-r--r--po/eo.po2
-rw-r--r--po/es.gmobin33970 -> 33970 bytes
-rw-r--r--po/es.po2
-rw-r--r--po/eu.gmobin29611 -> 29611 bytes
-rw-r--r--po/eu.po2
-rw-r--r--po/fi.gmobin32473 -> 32473 bytes
-rw-r--r--po/fi.po2
-rw-r--r--po/fr.gmobin34098 -> 34098 bytes
-rw-r--r--po/fr.po2
-rw-r--r--po/gl.gmobin33732 -> 33732 bytes
-rw-r--r--po/gl.po2
-rw-r--r--po/gstreamer-1.0.pot10
-rw-r--r--po/hu.gmobin33412 -> 33412 bytes
-rw-r--r--po/hu.po2
-rw-r--r--po/id.gmobin31807 -> 31807 bytes
-rw-r--r--po/id.po2
-rw-r--r--po/it.gmobin33582 -> 33582 bytes
-rw-r--r--po/it.po2
-rw-r--r--po/ja.gmobin14089 -> 14089 bytes
-rw-r--r--po/ja.po2
-rw-r--r--po/lt.gmobin31450 -> 31450 bytes
-rw-r--r--po/lt.po2
-rw-r--r--po/nb.gmobin9881 -> 9881 bytes
-rw-r--r--po/nb.po2
-rw-r--r--po/nl.gmobin32860 -> 32860 bytes
-rw-r--r--po/nl.po2
-rw-r--r--po/pl.gmobin33187 -> 33187 bytes
-rw-r--r--po/pl.po2
-rw-r--r--po/pt_BR.gmobin33397 -> 33397 bytes
-rw-r--r--po/pt_BR.po2
-rw-r--r--po/ro.gmobin32820 -> 32820 bytes
-rw-r--r--po/ro.po2
-rw-r--r--po/ru.gmobin42869 -> 42869 bytes
-rw-r--r--po/ru.po2
-rw-r--r--po/rw.gmobin689 -> 689 bytes
-rw-r--r--po/rw.po2
-rw-r--r--po/sk.gmobin32963 -> 32963 bytes
-rw-r--r--po/sk.po2
-rw-r--r--po/sl.gmobin32774 -> 32774 bytes
-rw-r--r--po/sl.po2
-rw-r--r--po/sq.gmobin12731 -> 12731 bytes
-rw-r--r--po/sq.po2
-rw-r--r--po/sr.gmobin42372 -> 42372 bytes
-rw-r--r--po/sr.po2
-rw-r--r--po/sv.gmobin32355 -> 32355 bytes
-rw-r--r--po/sv.po2
-rw-r--r--po/tr.gmobin12104 -> 12104 bytes
-rw-r--r--po/tr.po2
-rw-r--r--po/uk.gmobin43112 -> 43112 bytes
-rw-r--r--po/uk.po2
-rw-r--r--po/vi.gmobin34602 -> 34602 bytes
-rw-r--r--po/vi.po2
-rw-r--r--po/zh_CN.gmobin25404 -> 25404 bytes
-rw-r--r--po/zh_CN.po2
-rw-r--r--po/zh_TW.gmobin7285 -> 7285 bytes
-rw-r--r--po/zh_TW.po2
-rw-r--r--tests/examples/manual/Makefile.am7
-rw-r--r--tests/examples/manual/Makefile.in67
-rw-r--r--win32/common/config.h8
-rw-r--r--win32/common/gstversion.h2
142 files changed, 374 insertions, 273 deletions
diff --git a/ChangeLog b/ChangeLog
index ef7250d..f1ae0d4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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>
diff --git a/NEWS b/NEWS
index 8cbffdb..cc95d73 100644
--- a/NEWS
+++ b/NEWS
@@ -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:
diff --git a/RELEASE b/RELEASE
index 7d37da9..dc878dd 100644
--- a/RELEASE
+++ b/RELEASE
@@ -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
diff --git a/configure b/configure
index 39797b4..4e692b8 100755
--- a/configure
+++ b/configure
@@ -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 &quot;sync&quot; property" link="GstBaseSink.html#GstBaseSink--sync"/>
<keyword type="property" name="The &quot;throttle-time&quot; property" link="GstBaseSink.html#GstBaseSink--throttle-time"/>
<keyword type="property" name="The &quot;ts-offset&quot; 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 &quot;caps&quot; 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 &quot;sync&quot; property" link="gstreamer-plugins-fakesrc.html#GstFakeSrc--sync"/>
<keyword type="property" name="The &quot;format&quot; property" link="gstreamer-plugins-fakesrc.html#GstFakeSrc--format"/>
<keyword type="signal" name="The &quot;handoff&quot; 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 &quot;can-activate-pull&quot; property" link="gstreamer-plugins-fakesink.html#GstFakeSink--can-activate-pull"/>
@@ -72,19 +72,19 @@
<keyword type="property" name="The &quot;num-buffers&quot; property" link="gstreamer-plugins-fakesink.html#GstFakeSink--num-buffers"/>
<keyword type="signal" name="The &quot;handoff&quot; signal" link="gstreamer-plugins-fakesink.html#GstFakeSink-handoff"/>
<keyword type="signal" name="The &quot;preroll-handoff&quot; 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 &quot;fd&quot; 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 &quot;fd&quot; property" link="gstreamer-plugins-fdsrc.html#GstFdSrc--fd"/>
<keyword type="property" name="The &quot;timeout&quot; 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 &quot;fd&quot; property" link="gstreamer-plugins-filesrc.html#GstFileSrc--fd"/>
<keyword type="property" name="The &quot;location&quot; property" link="gstreamer-plugins-filesrc.html#GstFileSrc--location"/>
@@ -92,19 +92,19 @@
<keyword type="property" name="The &quot;touch&quot; property" link="gstreamer-plugins-filesrc.html#GstFileSrc--touch"/>
<keyword type="property" name="The &quot;use-mmap&quot; property" link="gstreamer-plugins-filesrc.html#GstFileSrc--use-mmap"/>
<keyword type="property" name="The &quot;sequential&quot; 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 &quot;location&quot; property" link="gstreamer-plugins-filesink.html#GstFileSink--location"/>
<keyword type="property" name="The &quot;buffer-mode&quot; property" link="gstreamer-plugins-filesink.html#GstFileSink--buffer-mode"/>
<keyword type="property" name="The &quot;buffer-size&quot; property" link="gstreamer-plugins-filesink.html#GstFileSink--buffer-size"/>
<keyword type="property" name="The &quot;append&quot; 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 &quot;check-perfect&quot; property" link="gstreamer-plugins-identity.html#GstIdentity--check-perfect"/>
<keyword type="property" name="The &quot;datarate&quot; property" link="gstreamer-plugins-identity.html#GstIdentity--datarate"/>
@@ -120,8 +120,8 @@
<keyword type="property" name="The &quot;check-imperfect-timestamp&quot; property" link="gstreamer-plugins-identity.html#GstIdentity--check-imperfect-timestamp"/>
<keyword type="property" name="The &quot;signal-handoffs&quot; property" link="gstreamer-plugins-identity.html#GstIdentity--signal-handoffs"/>
<keyword type="signal" name="The &quot;handoff&quot; 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 &quot;active-pad&quot; property" link="gstreamer-plugins-input-selector.html#GstInputSelector--active-pad"/>
<keyword type="property" name="The &quot;n-pads&quot; property" link="gstreamer-plugins-input-selector.html#GstInputSelector--n-pads"/>
@@ -131,9 +131,9 @@
<keyword type="property" name="The &quot;sync-mode&quot; property" link="gstreamer-plugins-input-selector.html#GstInputSelector--sync-mode"/>
<keyword type="signal" name="The &quot;block&quot; signal" link="gstreamer-plugins-input-selector.html#GstInputSelector-block"/>
<keyword type="signal" name="The &quot;switch&quot; 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 &quot;extra-size-buffers&quot; property" link="gstreamer-plugins-multiqueue.html#GstMultiQueue--extra-size-buffers"/>
<keyword type="property" name="The &quot;extra-size-bytes&quot; property" link="gstreamer-plugins-multiqueue.html#GstMultiQueue--extra-size-bytes"/>
@@ -147,14 +147,14 @@
<keyword type="property" name="The &quot;sync-by-running-time&quot; property" link="gstreamer-plugins-multiqueue.html#GstMultiQueue--sync-by-running-time"/>
<keyword type="signal" name="The &quot;overrun&quot; signal" link="gstreamer-plugins-multiqueue.html#GstMultiQueue-overrun"/>
<keyword type="signal" name="The &quot;underrun&quot; 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 &quot;active-pad&quot; property" link="gstreamer-plugins-output-selector.html#GstOutputSelector--active-pad"/>
<keyword type="property" name="The &quot;resend-latest&quot; property" link="gstreamer-plugins-output-selector.html#GstOutputSelector--resend-latest"/>
<keyword type="property" name="The &quot;pad-negotiation-mode&quot; 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 &quot;current-level-buffers&quot; property" link="gstreamer-plugins-queue.html#GstQueue--current-level-buffers"/>
@@ -172,8 +172,8 @@
<keyword type="signal" name="The &quot;running&quot; signal" link="gstreamer-plugins-queue.html#GstQueue-running"/>
<keyword type="signal" name="The &quot;underrun&quot; signal" link="gstreamer-plugins-queue.html#GstQueue-underrun"/>
<keyword type="signal" name="The &quot;pushing&quot; 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 &quot;current-level-buffers&quot; property" link="gstreamer-plugins-queue2.html#GstQueue2--current-level-buffers"/>
<keyword type="property" name="The &quot;current-level-bytes&quot; property" link="gstreamer-plugins-queue2.html#GstQueue2--current-level-bytes"/>
@@ -189,9 +189,9 @@
<keyword type="property" name="The &quot;use-rate-estimate&quot; property" link="gstreamer-plugins-queue2.html#GstQueue2--use-rate-estimate"/>
<keyword type="property" name="The &quot;temp-remove&quot; property" link="gstreamer-plugins-queue2.html#GstQueue2--temp-remove"/>
<keyword type="property" name="The &quot;ring-buffer-max-size&quot; 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 &quot;has-chain&quot; property" link="gstreamer-plugins-tee.html#GstTee--has-chain"/>
@@ -201,16 +201,16 @@
<keyword type="property" name="The &quot;silent&quot; property" link="gstreamer-plugins-tee.html#GstTee--silent"/>
<keyword type="property" name="The &quot;pull-mode&quot; property" link="gstreamer-plugins-tee.html#GstTee--pull-mode"/>
<keyword type="property" name="The &quot;alloc-pad&quot; 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 &quot;caps&quot; property" link="gstreamer-plugins-typefind.html#GstTypeFindElement--caps"/>
<keyword type="property" name="The &quot;maximum&quot; property" link="gstreamer-plugins-typefind.html#GstTypeFindElement--maximum"/>
<keyword type="property" name="The &quot;minimum&quot; property" link="gstreamer-plugins-typefind.html#GstTypeFindElement--minimum"/>
<keyword type="property" name="The &quot;force-caps&quot; property" link="gstreamer-plugins-typefind.html#GstTypeFindElement--force-caps"/>
<keyword type="signal" name="The &quot;have-type&quot; 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 &quot;drop&quot; 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;
}
}
diff --git a/po/af.gmo b/po/af.gmo
index 31ea98d..7734d03 100644
--- a/po/af.gmo
+++ b/po/af.gmo
Binary files differ
diff --git a/po/af.po b/po/af.po
index e0eb849..ba42271 100644
--- a/po/af.po
+++ b/po/af.po
@@ -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"
diff --git a/po/az.gmo b/po/az.gmo
index 4cbd51b..0f31250 100644
--- a/po/az.gmo
+++ b/po/az.gmo
Binary files differ
diff --git a/po/az.po b/po/az.po
index 8575797..0ce7201 100644
--- a/po/az.po
+++ b/po/az.po
@@ -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"
diff --git a/po/be.gmo b/po/be.gmo
index b405c98..5de99dd 100644
--- a/po/be.gmo
+++ b/po/be.gmo
Binary files differ
diff --git a/po/be.po b/po/be.po
index e21b622..eaedbc6 100644
--- a/po/be.po
+++ b/po/be.po
@@ -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"
diff --git a/po/bg.gmo b/po/bg.gmo
index 8ebcab2..9048c11 100644
--- a/po/bg.gmo
+++ b/po/bg.gmo
Binary files differ
diff --git a/po/bg.po b/po/bg.po
index b9c5c2e..ed90f5c 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -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"
diff --git a/po/ca.gmo b/po/ca.gmo
index 495d667..2229cc1 100644
--- a/po/ca.gmo
+++ b/po/ca.gmo
Binary files differ
diff --git a/po/ca.po b/po/ca.po
index b7308d6..b0fe676 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -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"
diff --git a/po/cs.gmo b/po/cs.gmo
index f4ca8d4..08b6002 100644
--- a/po/cs.gmo
+++ b/po/cs.gmo
Binary files differ
diff --git a/po/cs.po b/po/cs.po
index 1481a41..9afbe82 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -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"
diff --git a/po/da.gmo b/po/da.gmo
index 4521245..00ccbb8 100644
--- a/po/da.gmo
+++ b/po/da.gmo
Binary files differ
diff --git a/po/da.po b/po/da.po
index d47e417..0b8601a 100644
--- a/po/da.po
+++ b/po/da.po
@@ -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"
diff --git a/po/de.gmo b/po/de.gmo
index 575cd91..78bf00f 100644
--- a/po/de.gmo
+++ b/po/de.gmo
Binary files differ
diff --git a/po/de.po b/po/de.po
index b1176e1..2234a7b 100644
--- a/po/de.po
+++ b/po/de.po
@@ -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"
diff --git a/po/el.gmo b/po/el.gmo
index 2fbd84c..cda49be 100644
--- a/po/el.gmo
+++ b/po/el.gmo
Binary files differ
diff --git a/po/el.po b/po/el.po
index b36f28a..b8db102 100644
--- a/po/el.po
+++ b/po/el.po
@@ -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
index 9ee9846..d33b5b5 100644
--- a/po/en_GB.gmo
+++ b/po/en_GB.gmo
Binary files differ
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"
diff --git a/po/eo.gmo b/po/eo.gmo
index e3d082b..c502ecc 100644
--- a/po/eo.gmo
+++ b/po/eo.gmo
Binary files differ
diff --git a/po/eo.po b/po/eo.po
index edec533..c7988f7 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -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"
diff --git a/po/es.gmo b/po/es.gmo
index 669361b..2c4f25f 100644
--- a/po/es.gmo
+++ b/po/es.gmo
Binary files differ
diff --git a/po/es.po b/po/es.po
index 1259a45..f5042e1 100644
--- a/po/es.po
+++ b/po/es.po
@@ -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"
diff --git a/po/eu.gmo b/po/eu.gmo
index 0e2f115..4cbb7e7 100644
--- a/po/eu.gmo
+++ b/po/eu.gmo
Binary files differ
diff --git a/po/eu.po b/po/eu.po
index a266c88..47a3154 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -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"
diff --git a/po/fi.gmo b/po/fi.gmo
index 5679a0a..86e60d6 100644
--- a/po/fi.gmo
+++ b/po/fi.gmo
Binary files differ
diff --git a/po/fi.po b/po/fi.po
index 670f0c3..c66307a 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -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"
diff --git a/po/fr.gmo b/po/fr.gmo
index bf57f7f..9630a1c 100644
--- a/po/fr.gmo
+++ b/po/fr.gmo
Binary files differ
diff --git a/po/fr.po b/po/fr.po
index 801d72f..df1e33b 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -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"
diff --git a/po/gl.gmo b/po/gl.gmo
index 62414d4..8ffa587 100644
--- a/po/gl.gmo
+++ b/po/gl.gmo
Binary files differ
diff --git a/po/gl.po b/po/gl.po
index 2040757..0f693ac 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -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 ""
diff --git a/po/hu.gmo b/po/hu.gmo
index c2b3003..9c7330d 100644
--- a/po/hu.gmo
+++ b/po/hu.gmo
Binary files differ
diff --git a/po/hu.po b/po/hu.po
index 9809b56..a78df47 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -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"
diff --git a/po/id.gmo b/po/id.gmo
index cbc7075..8429200 100644
--- a/po/id.gmo
+++ b/po/id.gmo
Binary files differ
diff --git a/po/id.po b/po/id.po
index e4d924a..474e7d7 100644
--- a/po/id.po
+++ b/po/id.po
@@ -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"
diff --git a/po/it.gmo b/po/it.gmo
index 0cf2261..6d429a1 100644
--- a/po/it.gmo
+++ b/po/it.gmo
Binary files differ
diff --git a/po/it.po b/po/it.po
index 93728d9..f6166b8 100644
--- a/po/it.po
+++ b/po/it.po
@@ -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"
diff --git a/po/ja.gmo b/po/ja.gmo
index 4291958..8850acf 100644
--- a/po/ja.gmo
+++ b/po/ja.gmo
Binary files differ
diff --git a/po/ja.po b/po/ja.po
index 58c9f8f..0b42cfa 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -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"
diff --git a/po/lt.gmo b/po/lt.gmo
index 5648e40..8341285 100644
--- a/po/lt.gmo
+++ b/po/lt.gmo
Binary files differ
diff --git a/po/lt.po b/po/lt.po
index 2cdaa18..a190195 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -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"
diff --git a/po/nb.gmo b/po/nb.gmo
index 5f12813..9208df0 100644
--- a/po/nb.gmo
+++ b/po/nb.gmo
Binary files differ
diff --git a/po/nb.po b/po/nb.po
index 54d15f9..86d925a 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -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"
diff --git a/po/nl.gmo b/po/nl.gmo
index 1cce4a8..4d42075 100644
--- a/po/nl.gmo
+++ b/po/nl.gmo
Binary files differ
diff --git a/po/nl.po b/po/nl.po
index 22476ff..4c983bc 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -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"
diff --git a/po/pl.gmo b/po/pl.gmo
index 8f1befe..76c1ce8 100644
--- a/po/pl.gmo
+++ b/po/pl.gmo
Binary files differ
diff --git a/po/pl.po b/po/pl.po
index 8fc877a..89feaa8 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -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
index 3d52cb1..f7cc2cd 100644
--- a/po/pt_BR.gmo
+++ b/po/pt_BR.gmo
Binary files differ
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"
diff --git a/po/ro.gmo b/po/ro.gmo
index 1286844..9405ea1 100644
--- a/po/ro.gmo
+++ b/po/ro.gmo
Binary files differ
diff --git a/po/ro.po b/po/ro.po
index 74abd8c..6b4fd05 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -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"
diff --git a/po/ru.gmo b/po/ru.gmo
index e631cba..956ef3b 100644
--- a/po/ru.gmo
+++ b/po/ru.gmo
Binary files differ
diff --git a/po/ru.po b/po/ru.po
index 6cdbe2d..6983c36 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -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"
diff --git a/po/rw.gmo b/po/rw.gmo
index 8e71857..d03f497 100644
--- a/po/rw.gmo
+++ b/po/rw.gmo
Binary files differ
diff --git a/po/rw.po b/po/rw.po
index eec9bac..b5de769 100644
--- a/po/rw.po
+++ b/po/rw.po
@@ -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"
diff --git a/po/sk.gmo b/po/sk.gmo
index 8816a93..36d1fb6 100644
--- a/po/sk.gmo
+++ b/po/sk.gmo
Binary files differ
diff --git a/po/sk.po b/po/sk.po
index 8a34bab..a368d23 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -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"
diff --git a/po/sl.gmo b/po/sl.gmo
index 5621888..595c15e 100644
--- a/po/sl.gmo
+++ b/po/sl.gmo
Binary files differ
diff --git a/po/sl.po b/po/sl.po
index 3b4929b..b7e80e7 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -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"
diff --git a/po/sq.gmo b/po/sq.gmo
index 015b4e3..7f8d035 100644
--- a/po/sq.gmo
+++ b/po/sq.gmo
Binary files differ
diff --git a/po/sq.po b/po/sq.po
index 23eb6c9..c7dee31 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -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"
diff --git a/po/sr.gmo b/po/sr.gmo
index 0e54450..a9c5574 100644
--- a/po/sr.gmo
+++ b/po/sr.gmo
Binary files differ
diff --git a/po/sr.po b/po/sr.po
index 3f7b15c..44a77e3 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -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"
diff --git a/po/sv.gmo b/po/sv.gmo
index 130daf5..6670e82 100644
--- a/po/sv.gmo
+++ b/po/sv.gmo
Binary files differ
diff --git a/po/sv.po b/po/sv.po
index a744b25..cb63541 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -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"
diff --git a/po/tr.gmo b/po/tr.gmo
index 35be958..dfaa926 100644
--- a/po/tr.gmo
+++ b/po/tr.gmo
Binary files differ
diff --git a/po/tr.po b/po/tr.po
index f4ed47a..be816a7 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -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"
diff --git a/po/uk.gmo b/po/uk.gmo
index 2597c72..8061f8e 100644
--- a/po/uk.gmo
+++ b/po/uk.gmo
Binary files differ
diff --git a/po/uk.po b/po/uk.po
index f59da01..fcdae1a 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -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"
diff --git a/po/vi.gmo b/po/vi.gmo
index 2369279..94b1847 100644
--- a/po/vi.gmo
+++ b/po/vi.gmo
Binary files differ
diff --git a/po/vi.po b/po/vi.po
index fbc612f..3d93ffc 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -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
index 7ca7f55..d30127a 100644
--- a/po/zh_CN.gmo
+++ b/po/zh_CN.gmo
Binary files differ
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
index ee285a2..644af93 100644
--- a/po/zh_TW.gmo
+++ b/po/zh_TW.gmo
Binary files differ
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:
*