diff options
-rw-r--r-- | ChangeLog | 108 | ||||
-rw-r--r-- | NEWS | 59 | ||||
-rw-r--r-- | RELEASE | 35 | ||||
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-coreelements.xml | 2 | ||||
-rw-r--r-- | gstreamer.doap | 10 | ||||
-rw-r--r-- | win32/common/config.h | 8 | ||||
-rw-r--r-- | win32/common/gstversion.h | 2 |
8 files changed, 178 insertions, 50 deletions
@@ -1,9 +1,113 @@ +=== release 1.6.3 === + +2016-01-20 Sebastian Dröge <slomo@coaxion.net> + + * configure.ac: + 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 Sebastian Dröge <slomo@coaxion.net> +2015-12-14 19:46:52 +0100 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.6.2 + * 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> @@ -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 @@ -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 @@ gst-libav 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 @@ subscribe to the gstreamer-devel list. 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.ac b/configure.ac index 1107cf8b7a..e366ff1983 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.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.2.5 => 205 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/plugins/inspect/plugin-coreelements.xml b/docs/plugins/inspect/plugin-coreelements.xml index 87d9f4743d..d3803b55cb 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/gstreamer.doap b/gstreamer.doap index 91fa19c473..15be71e80a 100644 --- a/gstreamer.doap +++ b/gstreamer.doap @@ -40,6 +40,16 @@ hierarchy, and a set of media-agnostic core elements. <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/win32/common/config.h b/win32/common/config.h index ace70cc253..df9b255503 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 0216c546b2..aece2194ab 100644 --- a/win32/common/gstversion.h +++ b/win32/common/gstversion.h @@ -60,7 +60,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: * |