Commit 2a109838 authored by Sebastian Dröge's avatar Sebastian Dröge 🍵

Release 1.12.4

parent 1802e039
=== release 1.12.4 ===
2017-12-07 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.12.4
2017-10-31 08:54:29 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/ext/libav:
libav: Update to ffmpeg n3.3.5
2017-09-23 17:14:03 +0200 Nicola Murino <nicola.murino@gmail.com>
* ext/libav/gstavdemux.c:
avdemux: reset to 0 negative pts
for us pts are unsigned so reset to 0 negative pts returned from libav.
This is better than outputs completly wrong timestamps
https://bugzilla.gnome.org/show_bug.cgi?id=787795
=== release 1.12.3 ===
2017-09-18 Sebastian Dröge <slomo@coaxion.net>
2017-09-18 17:48:38 +0300 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
releasing 1.12.3
* docs/plugins/inspect/plugin-libav.xml:
* gst-libav.doap:
* meson.build:
Release 1.12.3
2017-09-18 15:44:58 +0300 Sebastian Dröge <sebastian@centricular.com>
......
# GStreamer 1.12 Release Notes
GStreamer 1.12.0 was originally released on 4th May 2017.
The latest bug-fix release in the 1.12 series is [1.12.3](#1.12.3) and was
released on 18 September 2017.
The latest bug-fix release in the 1.12 series is [1.12.4](#1.12.4) and was
released on 7 December 2017.
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!
......@@ -13,7 +13,7 @@ improvements.
See [https://gstreamer.freedesktop.org/releases/1.12/][latest] for the latest
version of this document.
*Last updated: Monday 19 September 2017, 12:30 UTC [(log)][gitlog]*
*Last updated: Thursday 7 December 2017, 16:30 UTC [(log)][gitlog]*
[latest]: https://gstreamer.freedesktop.org/releases/1.12/
[gitlog]: https://cgit.freedesktop.org/gstreamer/www/log/src/htdocs/releases/1.12/release-notes-1.12.md
......@@ -783,7 +783,7 @@ GIT logs or ChangeLogs of the particular modules.
### 1.12.3
The second 1.12 bug-fix release (1.12.3) was released on 14 July 2017.
The third 1.12 bug-fix release (1.12.3) was released on 18 September 2017.
This release only contains bugfixes and it should be safe to update from 1.12.x.
#### Major bugfixes in 1.12.3
......@@ -810,6 +810,38 @@ GIT logs or ChangeLogs of the particular modules.
[buglist-1.12.3]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=248880&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.3
### 1.12.4
The fourth 1.12 bug-fix release (1.12.4) was released on 7 December 2017.
This release only contains bugfixes and it should be safe to update from 1.12.x.
#### Major bugfixes in 1.12.4
- Dozens of fixes for various issues detected with the help of Google's OSS-Fuzz
project: https://github.com/google/oss-fuzz
Details to be found there in the bug tracker
- Performance regressions with registering debug categories after gst_init()
were fixed
- Regression with seeking back to 0 in souphttpsrc was fixed
- Regression with header rewriting in flacparse was fixed
- Regression with playbin/playsink leaking sinks was fixed
- Inconsistencies with DROPPED/HANDLED handling in pad probe handlers are fixed
- gst_bin_iterate_sorted() always returns sources last now, as documented
- gst_query_writable_structure() will never return NULL, for consistency with events
- Removal of metas from gst_buffer_meta_foreach() works correctly now
- OpenJPEG plugin builds with OpenJPEG >= 2.3
- CDIO plugin builds with CDIO >= 1.0
- gstreamer-vaapi works correctly with libva 1.0
- gst-libav was updated to ffmpeg 3.3.5
- Various fixes for memory leaks, deadlocks and crashes in all modules
- ... and many, many more!
For a full list of bugfixes see [Bugzilla][buglist-1.12.4]. Note that this is
not the full list of changes. For the full list of changes please refer to the
GIT logs or ChangeLogs of the particular modules.
[buglist-1.12.4]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=270310&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.4
## Known Issues
- The `webrtcdsp` element is currently not shipped as part of the Windows
......@@ -824,9 +856,9 @@ development version leading up to the stable 1.14 release. The development
of 1.13/1.14 will happen in the git master branch.
The plan for the 1.14 development cycle is yet to be confirmed, but it is
expected that feature freeze will be around October 2017
expected that feature freeze will be around early December 2017
followed by several 1.13 pre-releases and the new 1.14 stable release
in October.
in late December or some time in January.
1.14 will be backwards-compatible to the stable 1.12, 1.10, 1.8, 1.6, 1.4,
1.2 and 1.0 release series.
......
Release notes for GStreamer libav Plugins 1.12.3
Release notes for GStreamer libav Plugins 1.12.4
The GStreamer team is proud to announce the third bugfix release in the stable
The GStreamer team is proud to announce the fourth bugfix release in the stable
1.12 release series of your favourite cross-platform multimedia framework!
......@@ -35,10 +35,6 @@ contains a set of less supported plugins that haven't passed the
Bugs fixed in this release
* 784735 : gst-libav: Memory leak and possible crash in avio_alloc_context.
==== Download ====
You can find source releases of gst-libav in the download
......@@ -74,8 +70,6 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Nicolas Dufresne
* Satya Prakash Gupta
* Nicola Murino
* Sebastian Dröge
* Tim-Philipp Müller
 
\ No newline at end of file
......@@ -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.12.3,
AC_INIT(GStreamer libav, 1.12.4,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-libav)
......@@ -42,7 +42,7 @@ AC_SUBST(GST_API_VERSION)
dnl *** Check for external $AS vs detected by AS_LIBTOOL
user_AS="$AS"
AG_GST_LIBTOOL_PREPARE
AS_LIBTOOL(GST, 1203, 0, 1203)
AS_LIBTOOL(GST, 1204, 0, 1204)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.12.0
......
......@@ -3,7 +3,7 @@
<description>All libav codecs and formats (local snapshot)</description>
<filename>../../ext/libav/.libs/libgstlibav.so</filename>
<basename>libgstlibav.so</basename>
<version>1.12.3</version>
<version>1.12.4</version>
<license>LGPL</license>
<source>gst-libav</source>
<package>libav</package>
......
......@@ -32,6 +32,16 @@ colorspace conversion elements.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.12.4</revision>
<branch>1.12</branch>
<name></name>
<created>2017-12-07</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.12.4.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.12.3</revision>
......
project('gst-libav', 'c', 'cpp',
version : '1.12.3',
version : '1.12.4',
meson_version : '>= 0.36.0',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment