From 54d30f086d573b8b4ca9da5a40c8f13b0a56b55c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Thu, 14 Apr 2016 14:45:13 +0100 Subject: Release 1.6.4 --- ChangeLog | 21 +++++- NEWS | 119 ++++++++++++++++++++++------------ RELEASE | 27 +++----- configure.ac | 4 +- docs/plugins/inspect/plugin-libav.xml | 2 +- gst-libav.doap | 10 +++ 6 files changed, 119 insertions(+), 64 deletions(-) diff --git a/ChangeLog b/ChangeLog index 817f18f..99d103c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,26 @@ +=== release 1.6.4 === + +2016-04-14 Tim-Philipp Müller + + * configure.ac: + releasing 1.6.4 + +2016-02-15 17:17:29 +0200 Sebastian Dröge + + * gst-libs/ext/libav: + libav: Update to n2.8.6 + === release 1.6.3 === -2016-01-20 Sebastian Dröge +2016-01-20 15:08:50 +0200 Sebastian Dröge + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.6.3 + * docs/plugins/inspect/plugin-libav.xml: + * gst-libav.doap: + Release 1.6.3 2015-11-27 11:16:07 +0900 Vineeth TM diff --git a/NEWS b/NEWS index aa7c48e..026bccd 100644 --- a/NEWS +++ b/NEWS @@ -1,44 +1,79 @@ -This is GStreamer 1.6.3 - -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.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 - -- 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=91562&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.3 +This is GStreamer 1.6.4 +The GStreamer team is pleased to announce the fourth and likely last +bugfix release in the old stable 1.6 release series of your favourite +cross-platform multimedia framework! + +This release only contains bugfixes and it should be safe to update from 1.6.x. + +This release maintains API/ABI backwards compatibility with the +GStreamer 1.0, 1.2, 1.4 and 1.6 release series. + +For details about the GStreamer 1.6 series and the latest version of this +document see the GStreamer 1.6 release page: + + http://gstreamer.freedesktop.org/releases/1.6/ + +Bug fix summary: + + - audio parsers: make sure to send tags before pushing the first buffer, + so all metadata is available at preroll. Fixes metadata collection in + mopidy with certain FLAC files. + + - fix decoding glitches at the beginning of some mp3 streams when streaming + + - multiqueue eos handling fixes + + - tcpserversink/multisocketsink: fix 100% cpu usage on client disconnect + + - video4linux: colorimetry and colorspace handling fixes + + - udpsrc: add option to enable/disable multicast loopback ("loop" property) + + - RTP JPEG: depayloader robustness fixes; payloader now accepts different + quant tables for the chroma components + + - directsoundsink: fix some issues around muting/unmuting the sound + + - dvdreadsrc: don't jump to wrong title when seeking back to 0 for titles != 1 + + - adaptivedemux: fix race on shutdown that could result in deadlocks + in hlsdemux/dashdemux, especially when stopped before playback started + + - decklink: various robustness fixes in decklinkaudiosrc and decklinkvideosrc + + - mpeg4parser: prevent assertion when scanning for sync code + + - fbdevsink: fix crash caused by wrong bpp calculation + + - tsdemux: fix hang in preroll caused by bogus timestamp/wraparound + handling in some corner cases + + - tsdemux: fix accurating seeking + + - h265parse: fix crash converting from hevc format to nal-aligned bytestream + + - h264parse, h265parse: fix handling of downstream force-key-unit events + + - g-i annotation fixes for bindings for gst_element_query_convert(), + + gst_pad_get_current_caps(), and gst_pad_peer_query_caps() + + - gst-libav: update internal libav copy to n2.8.6 + + - rtsp-server: report RECORD and ANNOUNCE as supported in the OPTIONS + + - rtsp-server: prevent receival of looped back packets on Windows if a + multicast transport is used + + - various minor memory leak fixes + + - miscellaneous other fixes + + - fix crashes on newer windows versions when GTypes are passed through + vararg functions as is done in souphttpsrc or during ges_init(). This + would manifest itself if the application was compiled with MSVC + and /DYNAMICBASE (address space layout randomization) was used. + + - Bug list: https://bugzilla.gnome.org/buglist.cgi?product=GStreamer&target_milestone=1.6.4 diff --git a/RELEASE b/RELEASE index 265914a..424764b 100644 --- a/RELEASE +++ b/RELEASE @@ -1,18 +1,16 @@ -Release notes for GStreamer libav Plugins 1.6.3 +Release notes for GStreamer libav Plugins 1.6.4 -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! +The GStreamer team is pleased to announce a new bug-fix release in the +old 1.6 stable series of the core of the GStreamer streaming media framework. +This release only contains bugfixes and it should be safe to update from 1.6.x. +For a full list of bugfixes see Bugzilla. + -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 release maintains API/ABI backwards compatibility with the +GStreamer 1.0, 1.2, 1.4 and 1.6 release series. @@ -39,21 +37,17 @@ contains a set of less supported plugins that haven't passed the -Bugs fixed in this release - - * 758726 : avviddec: slice offset handling of real video leads to memory mishandling. - ==== Download ==== You can find source releases of gst-libav in the download -directory: http://gstreamer.freedesktop.org/src/gst-libav/ +directory: https://gstreamer.freedesktop.org/src/gst-libav/ The git repository and details how to clone it can be found at http://cgit.freedesktop.org/gstreamer/gst-libav/ ==== Homepage ==== -The project's website is http://gstreamer.freedesktop.org/ +The project's website is https://gstreamer.freedesktop.org/ ==== Support and Bugs ==== @@ -79,5 +73,4 @@ subscribe to the gstreamer-devel list. Contributors to this release * Sebastian Dröge - * Vineeth TM   \ No newline at end of file diff --git a/configure.ac b/configure.ac index 9c43f73..b52e6e0 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ(2.69) dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, cvs and prerelease does Werror too -AC_INIT(GStreamer libav, 1.6.3, +AC_INIT(GStreamer libav, 1.6.4, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gst-libav) @@ -40,7 +40,7 @@ GST_API_VERSION=1.0 AC_SUBST(GST_API_VERSION) AG_GST_LIBTOOL_PREPARE -AS_LIBTOOL(GST, 603, 0, 603) +AS_LIBTOOL(GST, 604, 0, 604) dnl *** required versions of GStreamer stuff *** GST_REQ=1.6.3 diff --git a/docs/plugins/inspect/plugin-libav.xml b/docs/plugins/inspect/plugin-libav.xml index 3997b6f..28f4cae 100644 --- a/docs/plugins/inspect/plugin-libav.xml +++ b/docs/plugins/inspect/plugin-libav.xml @@ -3,7 +3,7 @@ All libav codecs and formats (local snapshot) ../../ext/libav/.libs/libgstlibav.so libgstlibav.so - 1.6.3 + 1.6.4 LGPL gst-libav libav diff --git a/gst-libav.doap b/gst-libav.doap index 69f01b5..1ddc44d 100644 --- a/gst-libav.doap +++ b/gst-libav.doap @@ -32,6 +32,16 @@ colorspace conversion elements. + + + 1.6.4 + 1.6 + + 2016-04-14 + + + + 1.6.3 -- cgit v1.2.1