Commit 5fc8c64a authored by Sebastian Dröge's avatar Sebastian Dröge 🍵

Release 1.12.1

parent d4a06408
=== release 1.12.1 ===
2017-06-20 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.12.1
=== release 1.12.0 ===
2017-05-04 Sebastian Dröge <slomo@coaxion.net>
2017-05-04 15:40:46 +0300 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
releasing 1.12.0
* gst-rtsp-server.doap:
* meson.build:
Release 1.12.0
=== release 1.11.91 ===
......
# 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.1](#1.12.1) and was
released on 20 June 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!
......@@ -11,7 +13,7 @@ improvements.
See [https://gstreamer.freedesktop.org/releases/1.12/][latest] for the latest
version of this document.
*Last updated: Thursday 4 May 2017, 11:00 UTC [(log)][gitlog]*
*Last updated: Tuesday 20 June 2017, 07: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
......@@ -228,7 +230,8 @@ improvements.
- `waylandsink` can now take DMAbuf buffers as input in the presence
of a compatible Wayland compositor. This enables zero-copy transfer
from a decoder or source that outputs DMAbuf.
from a decoder or source that outputs DMAbuf. It will also set surface
opacity hint to allow better rendering optimization in the compositor.
- `udpsrc` can be bound to more than one interface when joining a
multicast group, this is done by giving a comma separate list of
......@@ -453,6 +456,11 @@ New API has been added to:
- `interleave` now supports > 64 channels.
- OpenCV elements, `grabcut` and `retinex` has been ported to use
`GstOpencvVideoFilter` base class, increasing code reuse and fixing buffer
map/unmap issues. Redundant copie of images has been removed in `edgedetect`,
`cvlaplace` and `cvsobel`. This comes with various cleanup and Meson support.
### OpenGL integration
- As usual the GStreamer OpenGL integration library has seen numerous
......@@ -586,6 +594,12 @@ New API has been added to:
- New testsuite for running various test scenarios on the DASH-IF test vectors
## GStreamer Python Bindings
- Overrides has been added for IntRange, Int64Range, DoubleRange,
FractionRange, Array and List. This finally enables Python programmers
to fully read and write GstCaps objects.
## Build and Dependencies
- Meson build files are now disted in tarballs, for jhbuild and so distro
......@@ -595,7 +609,7 @@ New API has been added to:
- Some plugin filenames have been changed to match the plugin names: for example
the file name of the `encoding` plugin in gst-plugins-base containing the
`encodebin` element was `libgstencodebin.so` and has been changed to
`libgstencodebin.so`. This affects only a handful of plugins across modules.
`libgstencoding.so`. This affects only a handful of plugins across modules.
**Developers who install GStreamer from source and just do `make install`**
**after updating the source code, without doing `make uninstall` first, will**
......@@ -705,6 +719,38 @@ is a stable branch.
1.12.0 was released on 4th May 2017.
<a name="1.12.1"></a>
### 1.12.1
The first 1.10 bug-fix release (1.12.1) was released on 20 June 2017.
This release only contains bugfixes and it should be safe to update from 1.12.x.
#### Major bugfixes in 1.12.1
- Various fixes for crashes, assertions, deadlocks and memory leaks
- Fix for regression when seeking to the end of ASF files
- Fix for regression in (raw)videoparse that caused it to omit video metadata
- Fix for regression in discoverer that made it show more streams than
actually available
- Numerous bugfixes to the adaptive demuxer base class and the DASH demuxer
- Various playbin3/urisourcebin related bugfixes
- Vivante DirectVIV (imx6) texture uploader works with single-plane (e.g.
RGB) video formats now
- Intel Media SDK encoder now outputs valid PTS and keyframe flags
- OpenJPEG2000 plugin can be loaded again on MacOS and correctly displays
8 bit RGB images now
- Fixes to DirectSound source/sink for high CPU usage and wrong
latency/buffer size calculations
- gst-libav was updated to ffmpeg n3.3.2
- ... and many, many more!
For a full list of bugfixes see [Bugzilla][buglist-1.12.1]. 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.1]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=225693&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.1
## Known Issues
- The `webrtcdsp` element is currently not shipped as part of the Windows
......@@ -714,8 +760,8 @@ is a stable branch.
## Schedule for 1.14
Our next major feature release will be 1.14, and 1.11 will be the unstable
development version leading up to the stable 1.12 release. The development
Our next major feature release will be 1.14, and 1.13 will be the unstable
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
......
Release notes for GStreamer RTSP Server Library 1.12.0
Release notes for GStreamer RTSP Server Library 1.12.1
The GStreamer team is pleased to announce the first release in the stable 1.12
release series. The 1.12 release series is adding new features on top of the
1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and ABI-stable
1.x release series of the GStreamer multimedia framework.
The GStreamer team is proud to announce the first bugfix release in the stable
1.12 release series of your favourite cross-platform multimedia framework!
Full release notes can be found here
This release only contains bugfixes and it is safe to update from 1.12.x. For a
full list of bugfixes see Bugzilla.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
See /releases/1.12/ for the full release notes.
......@@ -50,6 +49,4 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Sebastian Dröge
* Thibault Saunier
* Tim-Philipp Müller
 
\ No newline at end of file
......@@ -2,7 +2,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 RTSP Server Library], [1.12.0],
AC_INIT([GStreamer RTSP Server Library], [1.12.1],
[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],
[gst-rtsp-server])
AG_GST_INIT
......@@ -53,7 +53,7 @@ dnl 1.2.5 => 205
dnl 1.10.9 (who knows) => 1009
dnl
dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 1200, 0, 1200)
AS_LIBTOOL(GST, 1201, 0, 1201)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.12.0
......
......@@ -30,6 +30,16 @@ RTSP server library based on GStreamer
</GitRepository>
</repository>
<release>
<Version>
<revision>1.12.1</revision>
<branch>1.12</branch>
<name></name>
<created>2017-06-20</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.12.1.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.12.0</revision>
......
project('gst-rtsp-server', 'c',
version : '1.12.0',
version : '1.12.1',
meson_version : '>= 0.33.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