summaryrefslogtreecommitdiff
path: root/RELEASE
diff options
context:
space:
mode:
Diffstat (limited to 'RELEASE')
-rw-r--r--RELEASE109
1 files changed, 89 insertions, 20 deletions
diff --git a/RELEASE b/RELEASE
index 21263cd53..12fd6db8e 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,18 +1,17 @@
-Release notes for GStreamer 1.6.0
+Release notes for GStreamer 1.7.1
-The GStreamer team is proud to announce a new major feature release in the
-stable 1.x API series of your favourite cross-platform multimedia framework!
+The GStreamer team is pleased to announce the first release of the unstable
+1.7 release series. The 1.7 release series is adding new features on top of
+the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release
+series of the GStreamer multimedia framework. The unstable 1.7 release series
+will lead to the stable 1.8 release series in the next weeks. Any newly added
+API can still change until that point.
-This release has been in the works for more than a year and is packed with new
-features, bug fixes and other improvements.
-
-
-See
-http://gstreamer.freedesktop.org/releases/1.6/
-for the full list of changes.
+Binaries for Android, iOS, Mac OS X and Windows will be provided separately
+during the unstable 1.7 release series.
@@ -39,13 +38,53 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
- * 753887 : queue2: " Process SEEKING query " ok, but should handle SEEK events too (regression with non-seekable sources)
- * 755141 : inputselector: fix buffer leak
- * 755257 : Minor documentation typo in gstpad & gstcaps APIs
- * 755342 : element: state_change may fail because of release_request_pad (racy)
- * 755343 : funnel: Fix racy state change
- * 755511 : gstharness: don't crash when adding a sink-harness without h- > sinkpad
- * 755607 : ptpclock: Fix error leak during failures
+ * 600648 : multiqueue: queues up too much data, excessive memory use with subtitle streams
+ * 755822 : test_ABI: failed ABI check
+ * 702921 : [pygi] python applications cannot interpret buffer metadata
+ * 733187 : integrating the tracer branch
+ * 744040 : bin: Deadlock when sending event
+ * 753851 : gstreamer: Fix memory leaks when context parse fails.
+ * 754112 : pad: don't fallback to caps queries with proxy pads
+ * 754166 : debug: Dump pad properties values
+ * 754356 : event: Make sure that timestamp + diff in QoS events is never smaller than 0
+ * 754418 : segment: Added gst_segment_position_from_stream_time()
+ * 754457 : segment: Rewording of struct field descriptions
+ * 754464 : Add support for g_autoptr() and friends
+ * 754496 : tracer: stats: log message structures
+ * 754678 : controller: the cubic interpolation we have implemented can overshoot min/max of the control-point values
+ * 755498 : timedvaluecontrolsource: Use g_sequence_lookup where possible
+ * 755651 : gst-uninstalled: Added env var for uninstalled PTP helper
+ * 755657 : Fix -Werror build for clang
+ * 755832 : interpolationcontrolsource: memory corruption due to wrong assignment
+ * 756208 : pad: memory leak when pushing events to an EOS pad
+ * 756507 : multiqueue: Use buffer DTS if present, else PTS
+ * 756564 : segment: Don't return -1 for out-of-segment values in running/stream-time conversion functions
+ * 756760 : Tracer framework reuses existing GST_TRACE environment variable
+ * 756864 : stats: memory leak when fgets() fails
+ * 756870 : Don't disable assertions for releases and provide a new GST_ENABLE_EXTRA_CHECKS #define
+ * 756954 : basesink: rename 'pad' arg in LOCK/COND macros
+ * 757045 : tracer: Emit 'element-new' hook when using parse_launch
+ * 757193 : multiqueue: Handle negative DTS
+ * 757197 : pad: Append hooks instead of prepending to call them in the order they were added
+ * 757353 : multiqueue: Fix high_time computation
+ * 757596 : filesink: left in half cleaned in case of fclose failure
+ * 757821 : New GstPadEventFunction which returns a GstFlowReturn
+ * 758012 : systemclock: Use mach_time on Apple platforms
+ * 758078 : plugin: Dependency hash does not work with 32 or more files
+ * 758080 : plugin: Allow using device nodes as plugin dependency
+ * 758083 : plugin: Add prefix support to dependencies
+ * 758207 : debugutils: Fix string memory leak
+ * 758340 : tests: funnel test is racy
+ * 758541 : gstinfo: Fix ISO non-standard predefined identifier warning for __FUNCTION__ when compiled with gcc 5 -Wpedantic
+ * 758870 : clock: GST_STIME_ARGS does not handle GST_CLOCK_STIME_NONE
+ * 759055 : baseparse: post tag list updates on percentage delta instead of fixed delta
+ * 759089 : Add a fallback that copies the commit hook in autogen.sh
+ * 759125 : GstBin: async-handling latency handling is decoupled from parent pipeline
+ * 759300 : element: unref message in _post_message when there is no implementation
+ * 759430 : queue: Illegal memory access of sink event
+ * 759503 : Stopping a stream very soon after starting asserts
+ * 759713 : -Bsymbolic configure check doesn't work on FreeBSD.
+ * 751182 : identity: allow dropping buffers with specified flags
==== Download ====
@@ -82,10 +121,40 @@ subscribe to the gstreamer-devel list.
Contributors to this release
- * Eunhae Choi
- * Havard Graff
+ * Aleix Conchillo Flaqué
+ * Anton Bondarenko
+ * Athanasios Oikonomou
+ * Aurélien Zanelli
+ * Duncan Palmer
+ * Edward Hervey
+ * Florin Apostol
+ * Guillaume Desmottes
+ * Heinrich Fink
+ * Jan Alexander Steffens (heftig)
+ * Jan Schmidt
+ * Koop Mast
+ * Luis de Bethencourt
+ * Lukasz Forynski
+ * Marcin Kolny
+ * Mathieu Duponchelle
+ * Matthew Waters
+ * Miguel París Díaz
+ * Nicolas Dufresne
+ * Nirbheek Chauhan
+ * Philippe Normand
+ * Ravi Kiran K N
+ * Reynaldo H. Verdejo Pinochet
+ * Ross Burton
* Sebastian Dröge
+ * Stefan Sauer
* Stian Selnes
- * Vikram Fugro
+ * Thiago Santos
+ * Thibault Saunier
+ * Tim-Philipp Müller
+ * Ting-Wei Lan
+ * Vincent Penquerc'h
* Vineeth TM
+ * Vivia Nikolaidou
+ * Wim Taymans
+ * Xavier Claessens
  \ No newline at end of file