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 --- NEWS | 119 +++++++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 77 insertions(+), 42 deletions(-) (limited to 'NEWS') 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 -- cgit v1.2.1