Imported Upstream version 1.6.3
diff --git a/ChangeLog b/ChangeLog
index 039f8e4..be2c1e1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,113 @@
-=== release 1.6.2 ===
+=== release 1.6.3 ===
-2015-12-14 Sebastian Dröge <slomo@coaxion.net>
+2016-01-20 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
- releasing 1.6.2
+ releasing 1.6.3
+
+2016-01-16 16:01:38 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/gstmessage.c:
+ message: add function guard to gst_message_set_buffering_stats()
+ https://bugzilla.gnome.org/show_bug.cgi?id=760704
+
+2016-01-15 00:25:05 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * gst/gstdevicemonitor.c:
+ GstDeviceMonitor: Don't remove unmatched class filters
+ If no providers for a particular class could be found, then removing unmatched
+ filters would cause all devices to be returned instead which is not at all what
+ the user intended. We still return 0 for unmatched filters.
+
+2016-01-13 21:32:20 +0000 Florin Apostol <florin.apostol@oregan.net>
+
+ * libs/gst/net/gstnetclientclock.c:
+ netclientclock: Fix GError memory leak in handling NTP response
+ Error was not released if gst_ntp_packet_receive failed.
+ https://bugzilla.gnome.org/show_bug.cgi?id=760598
+
+2015-09-26 18:16:07 +0800 Ting-Wei Lan <lantw@src.gnome.org>
+
+ * gst/gstutils.h:
+ gstutils: Fix build with clang -Werror=cast-align
+ https://bugzilla.gnome.org/show_bug.cgi?id=755657
+
+2016-01-06 19:50:21 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * plugins/elements/gstqueue2.c:
+ queue2: fix fill level arithmetic overflow with large values
+ Based on patch by: Aleksander Wabik <awabik@opera.com>
+ https://bugzilla.gnome.org/show_bug.cgi?id=755971
+
+2015-12-29 14:32:47 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/gstcaps.c:
+ caps: Add (transfer full) annotation to simplify() and subtract() return value
+ https://bugzilla.gnome.org/show_bug.cgi?id=759948
+
+2015-12-29 11:06:39 +0100 Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+ * gst/gstcaps.c:
+ caps: add 'transfer full' annotation to caps returned by interserction functions
+ To make clear caller is responsible to unref them.
+ https://bugzilla.gnome.org/show_bug.cgi?id=759948
+
+=== release 1.6.2 ===
+
+2015-12-14 19:46:52 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
+ * configure.ac:
+ * docs/plugins/inspect/plugin-coreelements.xml:
+ * gstreamer.doap:
+ * win32/common/config.h:
+ * win32/common/gstversion.h:
+ Release 1.6.2
+
+2015-12-14 19:04:36 +0100 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/be.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/el.po:
+ * po/en_GB.po:
+ * po/eo.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/lt.po:
+ * po/nb.po:
+ * po/nl.po:
+ * po/pl.po:
+ * po/pt_BR.po:
+ * po/ro.po:
+ * po/ru.po:
+ * po/rw.po:
+ * po/sk.po:
+ * po/sl.po:
+ * po/sq.po:
+ * po/sr.po:
+ * po/sv.po:
+ * po/tr.po:
+ * po/uk.po:
+ * po/vi.po:
+ * po/zh_CN.po:
+ * po/zh_TW.po:
+ Update .po files
2015-12-14 18:59:00 +0100 Sebastian Dröge <sebastian@centricular.com>
diff --git a/NEWS b/NEWS
index be30e41..aa7c48e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,37 +1,44 @@
-This is GStreamer 1.6.2
+This is GStreamer 1.6.3
-The GStreamer team is proud to announce the second bugfix release in the stable
+The GStreamer team is proud to announce the third bugfix release in the stable
1.6 release series of your favourite cross-platform multimedia framework!
-This release only contains bugfixes and it is safe to update from 1.6.0 and
-1.6.1. For a full list of bugfixes see Bugzilla:
- https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=83309&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.2
+This release only contains bugfixes and it is safe to update from 1.6.x. For a
+full list of bugfixes see Bugzilla:
+ https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=91562&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.3
See http://gstreamer.freedesktop.org/releases/1.6/ for the latest version of this document.
Major bugfixes
-- Crashes in gst-libav with sinks that did not provide a buffer pool
- but supported video metadata were fixed. This affected d3dvideosink
- and some 3rd party sinks. Also related fixes for crashes when a downstream
- buffer pool failed allocation.
-- Big GL performance improvement on iOS by a factor of 2 by using Apple's sync
- extension.
-- Deadlocks in the DirectSound elements on Windows, and the behaviour of its
- mute property were fixed.
-- The Direct3D video sink does not crash anymore when minimizing the window
-- The library soname generation on Android >= 6.0 was fixed, which previously
- caused GStreamer to fail to load there.
-- File related elements have large-file (>2GB) support on Android now.
-- gst-libav was updated to ffmpeg 2.8.3.
-- Deserialization of custom events in the GDP depayloader was fixed.
-- Missing OpenGL context initialization in the Qt/QML video sink was fixed in
- certain situations.
-- Interoperability with some broken RTSP servers using HTTP tunnel was
- improved.
-- Various compilation fixes for Windows.
-- Various smaller memory leak and other fixes in different places.
+- Fix regression in GL library that made glimagesink unsable on Android
+- Integer arithmetic overflow in queue2 element that could break buffering or
+ cause crashes due to NULL pointer dereference
+- Fix crash in AAC/ADTS typefinder caused by reading more memory than is
+ available
+- Stop ignoring encoder errors in the VP8/VP9 encoders
+- Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's redudant and
+ was never actually implemented
+- Ensure to store the correct video info in GstVideoBufferPool
+- Fix caps in rtspsrc when doing SRTP over interleaved TCP
+- Fix crash in pcap parser on 0-sized packets
+- Clear EOS flag in appsrc to allow reuse after EOS and flushing
+- Ignore flushing streams in streamsynchronizer during stream switches to fix
+ problems caused by this in gst-editing-services
+- Ignore tags and other metadata in WAV files after the "data" chunk in PUSH
+ mode to prevent them from being interpreted as audio
+- Correctly use colorimetry in v4l2 only for YUV color formats
+- Set reserved bits in MPEG TS muxer to 1s
+- Fix calculation of SBC frame lengths
+- Fix output of the RTP JPEG2000 depayloader to have one frame per buffer
+ and crash in the OpenJPEG decoder on incomplete frames
+- Update ffmpeg snapshot in gst-libav to 2.8.5
+- Memory leak fixes in scaletempo, the raw video RTP depayloader,
+ and in playsink related to audio/video filters
+- Fixes for error handling in the OSX audio plugin
+- Various gobject-introspection annotation fixes and additions
+- Compiler warning fixes for latest clang compiler
- and many, many more:
- https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=83309&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.2
+ https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=91562&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.3
diff --git a/RELEASE b/RELEASE
index b63665b..df4b7f3 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,15 +1,21 @@
-Release notes for GStreamer 1.6.2
+Release notes for GStreamer 1.6.3
-The GStreamer team is proud to announce the second bugfix release in the stable
+The GStreamer team is proud to announce the third bugfix release in the stable
1.6 release series of your favourite cross-platform multimedia framework!
-This release only contains bugfixes and it is safe to update from 1.6.0 and 1.6.1. For a
+
+
+This release only contains bugfixes and it is safe to update from 1.6.x. For a
full list of bugfixes see Bugzilla.
+
+
See http://gstreamer.freedesktop.org/releases/1.6/
for the full release notes.
+
+
This module, gstreamer, only contains core functionality.
For actual media playback, you will need other modules.
@@ -28,12 +34,14 @@
contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
+
+
+
Bugs fixed in this release
- * 756950 : Error raised when calling get_value method
- * 758029 : Install race in helpers
- * 758276 : queue2: custom http-headers event sent by souphttpsrc causes g_warning in ring-buffer mode
- * 759019 : gst-launch-1.0 returns 0 exit code on async error during playback
+ * 755657 : Fix -Werror build for clang
+ * 755971 : queue2: may overflow unsigned integer arithmetic
+ * 759948 : caps: add 'transfer full' annotation to caps returned by intersection functions
==== Download ====
@@ -70,12 +78,11 @@
Contributors to this release
- * Jan Schmidt
- * Nicolas Dufresne
- * Reynaldo H. Verdejo Pinochet
- * Ross Burton
+ * Aleksander Wabik
+ * Aurélien Zanelli
+ * Florin Apostol
+ * Nirbheek Chauhan
* Sebastian Dröge
- * Thiago Santos
- * Thibault Saunier
* Tim-Philipp Müller
-
+ * Ting-Wei Lan
+
\ No newline at end of file
diff --git a/configure b/configure
index 293e7bf..a758f3b 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.6.2.
+# Generated by GNU Autoconf 2.69 for GStreamer 1.6.3.
#
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer>.
#
@@ -591,8 +591,8 @@
# Identity of this package.
PACKAGE_NAME='GStreamer'
PACKAGE_TARNAME='gstreamer'
-PACKAGE_VERSION='1.6.2'
-PACKAGE_STRING='GStreamer 1.6.2'
+PACKAGE_VERSION='1.6.3'
+PACKAGE_STRING='GStreamer 1.6.3'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer'
PACKAGE_URL=''
@@ -1686,7 +1686,7 @@
# 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.6.2 to adapt to many kinds of systems.
+\`configure' configures GStreamer 1.6.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1758,7 +1758,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GStreamer 1.6.2:";;
+ short | recursive ) echo "Configuration of GStreamer 1.6.3:";;
esac
cat <<\_ACEOF
@@ -1956,7 +1956,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-GStreamer configure 1.6.2
+GStreamer configure 1.6.3
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2815,7 +2815,7 @@
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.6.2, which was
+It was created by GStreamer $as_me 1.6.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3796,7 +3796,7 @@
# Define the identity of the package.
PACKAGE='gstreamer'
- VERSION='1.6.2'
+ VERSION='1.6.3'
cat >>confdefs.h <<_ACEOF
@@ -4007,9 +4007,9 @@
- PACKAGE_VERSION_MAJOR=$(echo 1.6.2 | cut -d'.' -f1)
- PACKAGE_VERSION_MINOR=$(echo 1.6.2 | cut -d'.' -f2)
- PACKAGE_VERSION_MICRO=$(echo 1.6.2 | cut -d'.' -f3)
+ PACKAGE_VERSION_MAJOR=$(echo 1.6.3 | cut -d'.' -f1)
+ PACKAGE_VERSION_MINOR=$(echo 1.6.3 | cut -d'.' -f2)
+ PACKAGE_VERSION_MICRO=$(echo 1.6.3 | cut -d'.' -f3)
@@ -4020,7 +4020,7 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5
$as_echo_n "checking nano version... " >&6; }
- NANO=$(echo 1.6.2 | cut -d'.' -f4)
+ NANO=$(echo 1.6.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
@@ -8678,10 +8678,10 @@
done
- GST_CURRENT=602
+ GST_CURRENT=603
GST_REVISION=0
- GST_AGE=602
- GST_LIBVERSION=602:0:602
+ GST_AGE=603
+ GST_LIBVERSION=603:0:603
@@ -28762,7 +28762,7 @@
# 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.6.2, which was
+This file was extended by GStreamer $as_me 1.6.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -28828,7 +28828,7 @@
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.6.2
+GStreamer config.status 1.6.3
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff --git a/configure.ac b/configure.ac
index 1107cf8..e366ff1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,7 @@
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.6.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
+AC_INIT([GStreamer],[1.6.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
AG_GST_INIT
dnl initialize automake (we require GNU make)
@@ -62,7 +62,7 @@
dnl 1.10.9 (who knows) => 1009
dnl
dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 602, 0, 602)
+AS_LIBTOOL(GST, 603, 0, 603)
dnl *** autotools stuff ****
diff --git a/docs/gst/html/GstCaps.html b/docs/gst/html/GstCaps.html
index 7ae3d89..1d75004 100644
--- a/docs/gst/html/GstCaps.html
+++ b/docs/gst/html/GstCaps.html
@@ -2450,7 +2450,8 @@
</div>
<div class="refsect3">
<a name="id-1.3.11.8.53.6"></a><h4>Returns</h4>
-<p> the new <a class="link" href="GstCaps.html" title="GstCaps"><span class="type">GstCaps</span></a></p>
+<p> the new <a class="link" href="GstCaps.html" title="GstCaps"><span class="type">GstCaps</span></a>. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
</div>
</div>
<hr>
@@ -2494,7 +2495,8 @@
</div>
<div class="refsect3">
<a name="id-1.3.11.8.54.6"></a><h4>Returns</h4>
-<p> the new <a class="link" href="GstCaps.html" title="GstCaps"><span class="type">GstCaps</span></a></p>
+<p> the new <a class="link" href="GstCaps.html" title="GstCaps"><span class="type">GstCaps</span></a>. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
</div>
</div>
<hr>
@@ -2559,7 +2561,8 @@
</div>
<div class="refsect3">
<a name="id-1.3.11.8.56.7"></a><h4>Returns</h4>
-<p> The simplified caps.</p>
+<p> The simplified caps. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
</div>
</div>
<hr>
@@ -2760,7 +2763,8 @@
</div>
<div class="refsect3">
<a name="id-1.3.11.8.61.7"></a><h4>Returns</h4>
-<p> the resulting caps</p>
+<p> the resulting caps. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
</div>
</div>
<hr>
diff --git a/docs/gst/html/gstreamer-GstVersion.html b/docs/gst/html/gstreamer-GstVersion.html
index 5e7084e..1a76f5c 100644
--- a/docs/gst/html/gstreamer-GstVersion.html
+++ b/docs/gst/html/gstreamer-GstVersion.html
@@ -98,7 +98,7 @@
<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:</p>
</div>
diff --git a/docs/gst/html/index.html b/docs/gst/html/index.html
index d0a03a5..f6a81ec 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.6.2)
+ for GStreamer Core 1.0 (1.6.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/gstreamer-libs-GstByteWriter.html b/docs/libs/html/gstreamer-libs-GstByteWriter.html
index 9f3bc42..113388b 100644
--- a/docs/libs/html/gstreamer-libs-GstByteWriter.html
+++ b/docs/libs/html/gstreamer-libs-GstByteWriter.html
@@ -1170,7 +1170,8 @@
gst_byte_writer_put_int8 (<em class="parameter"><code><a class="link" href="gstreamer-libs-GstByteWriter.html#GstByteWriter" title="GstByteWriter"><span class="type">GstByteWriter</span></a> *writer</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> val</code></em>);</pre>
<p>Writes a signed 8 bit integer to <em class="parameter"><code>writer</code></em>
-.</p>
+ without
+checking if there is enough free space available in the byte writer.</p>
<div class="refsect3">
<a name="id-1.2.4.11.7.19.5"></a><h4>Parameters</h4>
<div class="informaltable"><table width="100%" border="0">
@@ -1193,10 +1194,6 @@
</tbody>
</table></div>
</div>
-<div class="refsect3">
-<a name="id-1.2.4.11.7.19.6"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the value could be written</p>
-</div>
</div>
<hr>
<div class="refsect2">
diff --git a/docs/libs/html/index.html b/docs/libs/html/index.html
index 4f4894f..932c67e 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.6.2)
+ for GStreamer Library 1.0 (1.6.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/gstreamer-plugins-plugin-coreelements.html b/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html
index 4760d67..ecf03b3 100644
--- a/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html
+++ b/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html
@@ -41,7 +41,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.6.2</td>
+<td>1.6.3</td>
</tr>
<tr>
<td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/index.html b/docs/plugins/html/index.html
index f81dfbe..bb741d1 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.6.2)
+ for GStreamer Core Plugins 1.0 (1.6.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 87d9f47..d3803b5 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.6.2</version>
+ <version>1.6.3</version>
<license>LGPL</license>
<source>gstreamer</source>
<package>GStreamer source release</package>
diff --git a/gst/gstcaps.c b/gst/gstcaps.c
index a8722da..a730c55 100644
--- a/gst/gstcaps.c
+++ b/gst/gstcaps.c
@@ -1574,7 +1574,7 @@
* Unlike @gst_caps_intersect, the returned caps will be ordered in a similar
* fashion as @caps1.
*
- * Returns: the new #GstCaps
+ * Returns: (transfer full): the new #GstCaps
*/
static GstCaps *
gst_caps_intersect_first (GstCaps * caps1, GstCaps * caps2)
@@ -1645,7 +1645,7 @@
* to both @caps1 and @caps2, the order is defined by the #GstCapsIntersectMode
* used.
*
- * Returns: the new #GstCaps
+ * Returns: (transfer full): the new #GstCaps
*/
GstCaps *
gst_caps_intersect_full (GstCaps * caps1, GstCaps * caps2,
@@ -1673,7 +1673,7 @@
* Creates a new #GstCaps that contains all the formats that are common
* to both @caps1 and @caps2. Defaults to %GST_CAPS_INTERSECT_ZIG_ZAG mode.
*
- * Returns: the new #GstCaps
+ * Returns: (transfer full): the new #GstCaps
*/
GstCaps *
gst_caps_intersect (GstCaps * caps1, GstCaps * caps2)
@@ -1753,7 +1753,7 @@
* <note>This function does not work reliably if optional properties for caps
* are included on one caps and omitted on the other.</note>
*
- * Returns: the resulting caps
+ * Returns: (transfer full): the resulting caps
*/
GstCaps *
gst_caps_subtract (GstCaps * minuend, GstCaps * subtrahend)
@@ -2045,7 +2045,7 @@
*
* This method does not preserve the original order of @caps.
*
- * Returns: The simplified caps.
+ * Returns: (transfer full): The simplified caps.
*/
GstCaps *
gst_caps_simplify (GstCaps * caps)
diff --git a/gst/gstdevicemonitor.c b/gst/gstdevicemonitor.c
index a9eda0a..4e6ecb3 100644
--- a/gst/gstdevicemonitor.c
+++ b/gst/gstdevicemonitor.c
@@ -695,12 +695,9 @@
/* Ensure there is no leak here */
g_assert (factories == NULL);
- if (matched) {
+ if (matched)
id = filter->id;
- g_ptr_array_add (monitor->priv->filters, filter);
- } else {
- device_filter_free (filter);
- }
+ g_ptr_array_add (monitor->priv->filters, filter);
GST_OBJECT_UNLOCK (monitor);
diff --git a/gst/gstmessage.c b/gst/gstmessage.c
index 5e530b7..066635d 100644
--- a/gst/gstmessage.c
+++ b/gst/gstmessage.c
@@ -1060,6 +1060,7 @@
gst_message_set_buffering_stats (GstMessage * message, GstBufferingMode mode,
gint avg_in, gint avg_out, gint64 buffering_left)
{
+ g_return_if_fail (GST_IS_MESSAGE (message));
g_return_if_fail (GST_MESSAGE_TYPE (message) == GST_MESSAGE_BUFFERING);
gst_structure_id_set (GST_MESSAGE_STRUCTURE (message),
diff --git a/gst/gstutils.h b/gst/gstutils.h
index 186f439..2cbfdc4 100644
--- a/gst/gstutils.h
+++ b/gst/gstutils.h
@@ -116,22 +116,22 @@
#ifndef __GTK_DOC_IGNORE__
#if GST_HAVE_UNALIGNED_ACCESS
static inline guint16 __gst_fast_read16(const guint8 *v) {
- return *(const guint16*)(v);
+ return *(const guint16*)(const void*)(v);
}
static inline guint32 __gst_fast_read32(const guint8 *v) {
- return *(const guint32*)(v);
+ return *(const guint32*)(const void*)(v);
}
static inline guint64 __gst_fast_read64(const guint8 *v) {
- return *(const guint64*)(v);
+ return *(const guint64*)(const void*)(v);
}
static inline guint16 __gst_fast_read_swap16(const guint8 *v) {
- return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
+ return GUINT16_SWAP_LE_BE(*(const guint16*)(const void*)(v));
}
static inline guint32 __gst_fast_read_swap32(const guint8 *v) {
- return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
+ return GUINT32_SWAP_LE_BE(*(const guint32*)(const void*)(v));
}
static inline guint64 __gst_fast_read_swap64(const guint8 *v) {
- return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
+ return GUINT64_SWAP_LE_BE(*(const guint64*)(const void*)(v));
}
# define _GST_FAST_READ(s, d) __gst_fast_read##s((const guint8 *)(d))
# define _GST_FAST_READ_SWAP(s, d) __gst_fast_read_swap##s((const guint8 *)(d))
diff --git a/gstreamer.doap b/gstreamer.doap
index 91fa19c..15be71e 100644
--- a/gstreamer.doap
+++ b/gstreamer.doap
@@ -40,6 +40,16 @@
<release>
<Version>
+ <revision>1.6.3</revision>
+ <branch>1.6</branch>
+ <name></name>
+ <created>2016-01-20</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.6.3.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.6.2</revision>
<branch>1.6</branch>
<name></name>
diff --git a/gstreamer.spec b/gstreamer.spec
index 742eff8..c6deb0d 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -4,7 +4,7 @@
%define _glib2 2.32.0
Name: %{gstreamer}
-Version: 1.6.2
+Version: 1.6.3
Release: 1
Summary: GStreamer streaming media framework runtime
diff --git a/libs/gst/net/gstnetclientclock.c b/libs/gst/net/gstnetclientclock.c
index fe5b456..f79122a 100644
--- a/libs/gst/net/gstnetclientclock.c
+++ b/libs/gst/net/gstnetclientclock.c
@@ -835,6 +835,7 @@
if (g_error_matches (err, GST_NTP_ERROR, GST_NTP_ERROR_WRONG_VERSION)
|| g_error_matches (err, GST_NTP_ERROR, GST_NTP_ERROR_KOD_DENY)) {
GST_ERROR_OBJECT (self, "fatal receive error: %s", err->message);
+ g_clear_error (&err);
break;
} else if (g_error_matches (err, GST_NTP_ERROR,
GST_NTP_ERROR_KOD_RATE)) {
diff --git a/plugins/elements/gstqueue2.c b/plugins/elements/gstqueue2.c
index 9dbf26c..4fbc0e4 100644
--- a/plugins/elements/gstqueue2.c
+++ b/plugins/elements/gstqueue2.c
@@ -830,6 +830,22 @@
update_time_level (queue);
}
+static inline gint
+get_percent (guint64 cur_level, guint64 max_level, guint64 alt_max)
+{
+ guint64 p;
+
+ if (max_level == 0)
+ return 0;
+
+ if (alt_max > 0)
+ p = gst_util_uint64_scale (cur_level, 100, MIN (max_level, alt_max));
+ else
+ p = gst_util_uint64_scale (cur_level, 100, max_level);
+
+ return MIN (p, 100);
+}
+
static gboolean
get_buffering_percent (GstQueue2 * queue, gboolean * is_buffering,
gint * percent)
@@ -843,7 +859,8 @@
*is_buffering = FALSE;
return FALSE;
}
-#define GET_PERCENT(format,alt_max) ((queue->max_level.format) > 0 ? (queue->cur_level.format) * 100 / ((alt_max) > 0 ? MIN ((alt_max), (queue->max_level.format)) : (queue->max_level.format)) : 0)
+#define GET_PERCENT(format,alt_max) \
+ get_percent(queue->cur_level.format,queue->max_level.format,(alt_max))
if (queue->is_eos) {
/* on EOS we are always 100% full, we set the var here so that it we can
diff --git a/po/af.gmo b/po/af.gmo
index 59a7360..2168753 100644
--- a/po/af.gmo
+++ b/po/af.gmo
Binary files differ
diff --git a/po/af.po b/po/af.po
index 1050b15..a9b9d96 100644
--- a/po/af.po
+++ b/po/af.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.9.7\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 d46e592..9290a1f 100644
--- a/po/az.gmo
+++ b/po/az.gmo
Binary files differ
diff --git a/po/az.po b/po/az.po
index 2ea3af5..3f0ed02 100644
--- a/po/az.po
+++ b/po/az.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer-0.8.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 e5e03a7..2ea6436 100644
--- a/po/be.gmo
+++ b/po/be.gmo
Binary files differ
diff --git a/po/be.po b/po/be.po
index 7c08286..51cd087 100644
--- a/po/be.po
+++ b/po/be.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.9.7\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 e14018f..32d870e 100644
--- a/po/bg.gmo
+++ b/po/bg.gmo
Binary files differ
diff --git a/po/bg.po b/po/bg.po
index 75b2654..4311928 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.10.32.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 2ff23fe..17bf0d0 100644
--- a/po/ca.gmo
+++ b/po/ca.gmo
Binary files differ
diff --git a/po/ca.po b/po/ca.po
index 2e9b8ed..429945c 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.10.30.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 ce912c8..ad1ff6b 100644
--- a/po/cs.gmo
+++ b/po/cs.gmo
Binary files differ
diff --git a/po/cs.po b/po/cs.po
index b72b031..31fbde8 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.6.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-10-15 21:04+0200\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 61a13a4..dd1c9a7 100644
--- a/po/da.gmo
+++ b/po/da.gmo
Binary files differ
diff --git a/po/da.po b/po/da.po
index a96cc46..7bec4fa 100644
--- a/po/da.po
+++ b/po/da.po
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.3.90\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2014-07-16 13:26+0200\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 dccae71..2e53e6f 100644
--- a/po/de.gmo
+++ b/po/de.gmo
Binary files differ
diff --git a/po/de.po b/po/de.po
index b2ba43e..6b3e2d9 100644
--- a/po/de.po
+++ b/po/de.po
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.6.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-10-21 00:13+0200\n"
"Last-Translator: Christian Kirbach <christian.kirbach@gmail.com>\n"
"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
diff --git a/po/el.gmo b/po/el.gmo
index 6c321b9..7e99909 100644
--- a/po/el.gmo
+++ b/po/el.gmo
Binary files differ
diff --git a/po/el.po b/po/el.po
index 6e3ed39..74ff72c 100644
--- a/po/el.po
+++ b/po/el.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer-0.10.30.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 7fb7f77..48a347a 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 4ca1e33..c6502ff 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.1\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 4f3cf83..0b4f815 100644
--- a/po/eo.gmo
+++ b/po/eo.gmo
Binary files differ
diff --git a/po/eo.po b/po/eo.po
index 8f592f9..295365d 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.10.32.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 10609cb..63f7827 100644
--- a/po/es.gmo
+++ b/po/es.gmo
Binary files differ
diff --git a/po/es.po b/po/es.po
index e9d1861..fc7d322 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.10.32.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 15900a7..f95e2c8 100644
--- a/po/eu.gmo
+++ b/po/eu.gmo
Binary files differ
diff --git a/po/eu.po b/po/eu.po
index 9b1cb88..0d860fc 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: gstreamer-0.10.26.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 8e42759..7dc5e3f 100644
--- a/po/fi.gmo
+++ b/po/fi.gmo
Binary files differ
diff --git a/po/fi.po b/po/fi.po
index 85b4973..76124db 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -12,7 +12,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.10.30.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 77cece8..150f24a 100644
--- a/po/fr.gmo
+++ b/po/fr.gmo
Binary files differ
diff --git a/po/fr.po b/po/fr.po
index b360ade..b42af87 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.4.1\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-04-26 19:49+0200\n"
"Last-Translator: Stéphane Aulery <lkppo@free.fr>\n"
"Language-Team: French <traduc@traduc.org>\n"
diff --git a/po/gl.gmo b/po/gl.gmo
index a6f7e82..13e51ec 100644
--- a/po/gl.gmo
+++ b/po/gl.gmo
Binary files differ
diff --git a/po/gl.po b/po/gl.po
index 07d0f66..e6dba93 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.0.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2012-12-15 03:29+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 4e422ec..5bb196c 100644
--- a/po/gstreamer-1.0.pot
+++ b/po/gstreamer-1.0.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: gstreamer 1.6.2\n"
+"Project-Id-Version: gstreamer 1.6.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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"
@@ -1122,7 +1122,7 @@
#: libs/gst/base/gstbasesink.c:4096 libs/gst/base/gstbasesrc.c:2942
#: libs/gst/base/gstbasesrc.c:2951 plugins/elements/gstdownloadbuffer.c:1353
#: plugins/elements/gstqueue.c:966 plugins/elements/gstqueue.c:1513
-#: plugins/elements/gstqueue2.c:2368 plugins/elements/gstqueue2.c:2844
+#: plugins/elements/gstqueue2.c:2385 plugins/elements/gstqueue2.c:2861
msgid "Internal data flow error."
msgstr ""
@@ -1152,22 +1152,22 @@
msgid "Filter caps change behaviour"
msgstr ""
-#: plugins/elements/gstdownloadbuffer.c:924 plugins/elements/gstqueue2.c:1550
+#: plugins/elements/gstdownloadbuffer.c:924 plugins/elements/gstqueue2.c:1567
msgid "No Temp directory specified."
msgstr ""
-#: plugins/elements/gstdownloadbuffer.c:930 plugins/elements/gstqueue2.c:1556
+#: plugins/elements/gstdownloadbuffer.c:930 plugins/elements/gstqueue2.c:1573
#, c-format
msgid "Could not create temp file \"%s\"."
msgstr ""
#: plugins/elements/gstdownloadbuffer.c:938 plugins/elements/gstfilesrc.c:529
-#: plugins/elements/gstqueue2.c:1564
+#: plugins/elements/gstqueue2.c:1581
#, c-format
msgid "Could not open file \"%s\" for reading."
msgstr ""
-#: plugins/elements/gstdownloadbuffer.c:1262 plugins/elements/gstqueue2.c:1970
+#: plugins/elements/gstdownloadbuffer.c:1262 plugins/elements/gstqueue2.c:1987
msgid "Error while writing to download file."
msgstr ""
diff --git a/po/hr.gmo b/po/hr.gmo
index eee439c..1931cd2 100644
--- a/po/hr.gmo
+++ b/po/hr.gmo
Binary files differ
diff --git a/po/hr.po b/po/hr.po
index 2f19a43..6cf3f2e 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.10.32.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2012-05-25 16:47+0200\n"
"Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n"
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
diff --git a/po/hu.gmo b/po/hu.gmo
index 87150d0..c722902 100644
--- a/po/hu.gmo
+++ b/po/hu.gmo
Binary files differ
diff --git a/po/hu.po b/po/hu.po
index 679dd29..4ae27b6 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.6.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-11-20 23:51+0100\n"
"Last-Translator: Balázs Úr <urbalazs@gmail.com>\n"
"Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
diff --git a/po/id.gmo b/po/id.gmo
index f0bfec2..0729fcc 100644
--- a/po/id.gmo
+++ b/po/id.gmo
Binary files differ
diff --git a/po/id.po b/po/id.po
index 4265713..f62ac7d 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.3.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2014-05-31 22:06+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 2681bf4..c2e83fb 100644
--- a/po/it.gmo
+++ b/po/it.gmo
Binary files differ
diff --git a/po/it.po b/po/it.po
index 0a14b1c..6ff5e4f 100644
--- a/po/it.po
+++ b/po/it.po
@@ -106,7 +106,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.10.30.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 f078534..c380ec7 100644
--- a/po/ja.gmo
+++ b/po/ja.gmo
Binary files differ
diff --git a/po/ja.po b/po/ja.po
index 712dc50..a113c99 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.0.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2013-08-20 14:56+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 1c63b4f..c7c5e36 100644
--- a/po/lt.gmo
+++ b/po/lt.gmo
Binary files differ
diff --git a/po/lt.po b/po/lt.po
index 9038b98..ae7d19a 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.10.29.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 5f9ce3f..43b89b3 100644
--- a/po/nb.gmo
+++ b/po/nb.gmo
Binary files differ
diff --git a/po/nb.po b/po/nb.po
index 723ef10..62673df 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.10.30.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 f8eb7b3..33fd06c 100644
--- a/po/nl.gmo
+++ b/po/nl.gmo
Binary files differ
diff --git a/po/nl.po b/po/nl.po
index 7fbd028..e2568af 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.6.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-10-17 12:38+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 6ba71e0..7720c43 100644
--- a/po/pl.gmo
+++ b/po/pl.gmo
Binary files differ
diff --git a/po/pl.po b/po/pl.po
index 48c0fca..772ebab 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.6.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-10-15 20:45+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 8ec3164..cbbb43c 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 849c6a4..f8627c8 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -17,7 +17,7 @@
msgstr ""
"Project-Id-Version: gstreamer-1.2.1\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2013-12-29 18:20-0200\n"
"Last-Translator: Fabrício Godoy <skarllot@gmail.com>\n"
"Language-Team: Brazilian Portuguese <ldpbr-translation@lists.sourceforge."
diff --git a/po/ro.gmo b/po/ro.gmo
index 847c059..14b0520 100644
--- a/po/ro.gmo
+++ b/po/ro.gmo
Binary files differ
diff --git a/po/ro.po b/po/ro.po
index 013aef17..a806416 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.10.29.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 c9f2931..332e0b0 100644
--- a/po/ru.gmo
+++ b/po/ru.gmo
Binary files differ
diff --git a/po/ru.po b/po/ru.po
index 27f5a60..345e1da 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.6.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-10-18 13:38+0300\n"
"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
"Language-Team: Russian <gnu@d07.ru>\n"
diff --git a/po/rw.gmo b/po/rw.gmo
index 754fed3..1181560 100644
--- a/po/rw.gmo
+++ b/po/rw.gmo
Binary files differ
diff --git a/po/rw.po b/po/rw.po
index 4841c2d..4ed23fa 100644
--- a/po/rw.po
+++ b/po/rw.po
@@ -15,7 +15,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.8\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 f844c0a..db22455 100644
--- a/po/sk.gmo
+++ b/po/sk.gmo
Binary files differ
diff --git a/po/sk.po b/po/sk.po
index 18a6e4f..04577e0 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.2.1\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2014-01-30 10:24+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 2ccd09e..1068cd8 100644
--- a/po/sl.gmo
+++ b/po/sl.gmo
Binary files differ
diff --git a/po/sl.po b/po/sl.po
index 66ed8f2..b3d7d2b 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: gstreamer-1.2.1\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2014-04-09 22:38+0100\n"
"Last-Translator: Klemen Košir <klemen913@gmail.com>\n"
"Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"
diff --git a/po/sq.gmo b/po/sq.gmo
index fbc97fe..142779a 100644
--- a/po/sq.gmo
+++ b/po/sq.gmo
Binary files differ
diff --git a/po/sq.po b/po/sq.po
index d5c3aaa..8ffc3ba 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.4\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\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 32d670a..72e4c30 100644
--- a/po/sr.gmo
+++ b/po/sr.gmo
Binary files differ
diff --git a/po/sr.po b/po/sr.po
index 06ab679..83b1107 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer-1.3.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2014-06-18 20:12+0200\n"
"Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
"Language-Team: Serbian <(nothing)>\n"
diff --git a/po/sv.gmo b/po/sv.gmo
index eb27c93..fd45175 100644
--- a/po/sv.gmo
+++ b/po/sv.gmo
Binary files differ
diff --git a/po/sv.po b/po/sv.po
index 2e08d3d..1c8e114 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.6.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-11-01 00:50+0100\n"
"Last-Translator: Sebastian Rasmussen <sebras@gmail.com>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
diff --git a/po/tr.gmo b/po/tr.gmo
index e7a490a..caafa22 100644
--- a/po/tr.gmo
+++ b/po/tr.gmo
Binary files differ
diff --git a/po/tr.po b/po/tr.po
index 8362798..5deb88e 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.4.1\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-01-10 21:06+0100\n"
"Last-Translator: Volkan Gezer <volkangezer@gmail.com>\n"
"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
diff --git a/po/uk.gmo b/po/uk.gmo
index 008faad..fc553a0 100644
--- a/po/uk.gmo
+++ b/po/uk.gmo
Binary files differ
diff --git a/po/uk.po b/po/uk.po
index 536d0d6..c4a4a57 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.6.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-10-15 20:39+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 ab888ca..826615d 100644
--- a/po/vi.gmo
+++ b/po/vi.gmo
Binary files differ
diff --git a/po/vi.po b/po/vi.po
index bdd1874..721258d 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.6.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-10-16 08:03+0700\n"
"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo
index 8d8aa64..34a18e7 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 b993bb2..7d8ac1d 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.6.0\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2015-10-16 19:25+0800\n"
"Last-Translator: Tianze Wang <zwpwjwtz@126.com>\n"
"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
diff --git a/po/zh_TW.gmo b/po/zh_TW.gmo
index 433ed26..47314cf 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 809b13a..e28a851 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -27,7 +27,7 @@
msgstr ""
"Project-Id-Version: gstreamer 1.3.2\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2015-12-14 18:49+0100\n"
+"POT-Creation-Date: 2016-01-20 14:09+0200\n"
"PO-Revision-Date: 2014-06-08 00:22+0800\n"
"Last-Translator: Wen Liao <wen.cf83@gmail.com>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff --git a/win32/common/config.h b/win32/common/config.h
index ace70cc..df9b255 100644
--- a/win32/common/config.h
+++ b/win32/common/config.h
@@ -65,7 +65,7 @@
#define GST_PACKAGE_ORIGIN "Unknown package origin"
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
-#define GST_PACKAGE_RELEASE_DATETIME "2015-12-14"
+#define GST_PACKAGE_RELEASE_DATETIME "2016-01-20"
/* Define if static plugins should be built */
#undef GST_PLUGIN_BUILD_STATIC
@@ -454,7 +454,7 @@
#define PACKAGE_NAME "GStreamer"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer 1.6.2"
+#define PACKAGE_STRING "GStreamer 1.6.3"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gstreamer"
@@ -463,7 +463,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
-#define PACKAGE_VERSION "1.6.2"
+#define PACKAGE_VERSION "1.6.3"
/* directory where plugins are located */
#ifdef _DEBUG
@@ -507,7 +507,7 @@
#undef USE_POISONING
/* Version number of package */
-#define VERSION "1.6.2"
+#define VERSION "1.6.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 0216c54..aece219 100644
--- a/win32/common/gstversion.h
+++ b/win32/common/gstversion.h
@@ -60,7 +60,7 @@
*
* The micro version of GStreamer at compile time:
*/
-#define GST_VERSION_MICRO (2)
+#define GST_VERSION_MICRO (3)
/**
* GST_VERSION_NANO:
*