Skip to content
Snippets Groups Projects
Commit 100671b4 authored by Sebastian Dröge's avatar Sebastian Dröge :tea:
Browse files

Release 1.10.1

parent 535d5704
No related branches found
Tags 1.10.1
No related merge requests found
=== release 1.10.1 ===
2016-11-17 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.10.1
2016-11-17 14:42:21 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/id.po:
* po/pl.po:
* po/zh_CN.po:
po: Update translations
2016-11-17 14:39:04 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/af.po:
* po/az.po:
* po/be.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/el.po:
* po/en_GB.po:
* po/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/nb.po:
* po/nl.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/rw.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
* po/zh_TW.po:
Update .po files
2016-11-16 23:19:28 +1100 Jan Schmidt <jan@centricular.com>
* plugins/elements/gstmultiqueue.c:
multiqueue: Make sure not-linked streams get woken up
When running in sync-by-running-time mode, pad groups
that have exactly 1 pad and it's not-linked might never
wake up after computing a high time, as the per-pad-group
high time was only recomputed when a pad in the group
advances.
Wake those up using the global multiqueue high-time across
all other groups instead.
https://bugzilla.gnome.org/show_bug.cgi?id=774322
2016-03-29 10:38:05 +0300 Sebastian Dröge <sebastian@centricular.com>
* plugins/elements/gsttee.c:
tee: Set GST_PAD_FLAG_PROXY_CAPS before forwarding sticky events
https://bugzilla.gnome.org/show_bug.cgi?id=752213
2016-04-27 10:57:29 +0200 Nicolas Huet <nicolas.huet@parrot.com>
* libs/gst/base/gstadapter.c:
adapter: fix distance when getting prev pts/dts at offset
https://bugzilla.gnome.org/show_bug.cgi?id=765662
2016-07-21 10:52:30 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* libs/gst/base/gstbasetransform.c:
basetransform: fix pool leak when early returning in decide_allocation
https://bugzilla.gnome.org/show_bug.cgi?id=769023
2016-11-11 04:41:39 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
* libs/gst/base/meson.build:
meson: Add GstBase-1.0.gir to gst_base_dep
Without this, GIR generators can't find and use it
2016-11-08 17:09:53 +0100 Victor Toso <me@victortoso.com>
* tests/misc/netclock-replay.c:
tests: Fix compile warning on mingw64
In file included from ../../libs/gst/net/gstntppacket.c:35:0,
from netclock-replay.c:25:
../../config.h:546:0: error: "__MSVCRT_VERSION__" redefined [-Werror]
#define __MSVCRT_VERSION__ 0x0601
In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/crtdefs.h:10:0,
from /usr/x86_64-w64-mingw32/sys-root/mingw/include/stdio.h:9,
from netclock-replay.c:21:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/_mingw.h:220:0: note:
this is the location of the previous definition
# define __MSVCRT_VERSION__ 0x0700
https://bugzilla.gnome.org/show_bug.cgi?id=774108
2016-11-08 16:58:53 +0100 Victor Toso <me@victortoso.com>
* gst/gstpoll.c:
pool: Fix compiler warning on mingw64
gstpoll.c: In function 'release_event':
gstpoll.c:239:3: error: suggest parentheses around assignment used as
truth value [-Werror=parentheses]
if (status = WaitForSingleObject (set->wakeup_event, INFINITE)) {
^~
https://bugzilla.gnome.org/show_bug.cgi?id=774108
2016-11-02 14:11:43 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
* libs/gst/check/libcheck/clock_gettime.c:
clock_gettime.c: Use __APPLE__ instead of __MACH__
Hurd also defines __MACH__, but it does not have mach_absolute_time. Use
the more strict __APPLE__ instead.
Has also been sent upstream: https://github.com/libcheck/check/pull/65
2016-11-04 10:19:17 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
* meson.build:
meson: Unset the plugin paths to generate the .gir files
Avoiding problems when using subproject:
Failed to load plugin 'something.so: file too short
2016-11-09 14:07:28 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
* libs/gst/base/meson.build:
* libs/gst/controller/meson.build:
* libs/gst/net/meson.build:
meson: Advertise dependency on gst_dep generating girs
And do not simply link to libgst as the gir information
location only exist in declare_dependecy
https://bugzilla.gnome.org/show_bug.cgi?id=774044
2016-11-02 14:01:38 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
* m4/check-checks.m4:
build: Fix AM_CONDITIONAL check for clock_gettime
It was always evaluating to false, so clock_gettime.c was always being
included into libcheck. This breaks building on Hurd and causes us to
always override clock_gettime() even when it is available.
https://bugzilla.gnome.org/show_bug.cgi?id=773813
2016-11-01 19:40:32 +0000 Tim-Philipp Müller <tim@centricular.com>
* meson.build:
meson: update version
=== release 1.10.0 ===
 
2016-11-01 Sebastian Dröge <slomo@coaxion.net>
2016-11-01 17:50:24 +0200 Sebastian Dröge <sebastian@centricular.com>
 
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
releasing 1.10.0
* docs/plugins/inspect/plugin-coreelements.xml:
* gstreamer.doap:
* win32/common/config.h:
* win32/common/gstenumtypes.c:
* win32/common/gstversion.h:
Release 1.10.0
2016-11-01 17:40:11 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/nb.po:
Update .po files
 
2016-11-01 17:38:43 +0200 Sebastian Dröge <sebastian@centricular.com>
 
# GStreamer 1.10 Release Notes
**GStreamer 1.10.0 was released on 1st November 2016.**
GStreamer 1.10.0 was originally released on 1st November 2016.
The latest bug-fix release in the 1.10 series is [1.10.1](#1.10.1) and was
released on 17 November 2016.
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.10/][latest] for the latest
version of this document.
*Last updated: Tuesday 1 Nov 2016, 15:00 UTC [(log)][gitlog]*
*Last updated: Tuesday 17 Nov 2016, 15:00 UTC [(log)][gitlog]*
[latest]: https://gstreamer.freedesktop.org/releases/1.10/
[gitlog]: https://cgit.freedesktop.org/gstreamer/www/log/src/htdocs/releases/1.10/release-notes-1.10.md
......@@ -39,7 +41,7 @@ improvements.
- A new `gst-docs` module has been created, and we are in the process of moving
our documentation to a markdown-based format for easier maintenance and
updates
- A new `gst-examples` module has been create, which contains example
- A new `gst-examples` module has been created, which contains example
GStreamer applications and is expected to grow with many more examples in
the future
- Various OpenGL and OpenGL|ES-related fixes and improvements for greater
......@@ -1073,6 +1075,30 @@ which is a stable branch.
1.10.0 was released on 1st November 2016.
<a name="1.10.1"></a>
### 1.10.1
The first 1.10 bug-fix release (1.10.1) was released on 17 November 2016.
This release only contains bugfixes and it should be safe to update from 1.10.x.
#### Major bugfixes in 1.10.1
- Security-relevant bugfix in the vmnc decoder (no CVE)
- Various bugfixes to playbin3/decodebin3
- Fix error at the end of playing any WAV file
- Fix usability of androidmedia plugin if the camera or sensor API is not
available, but codecs are
- Handle redirections on PLAY, and missing control attribute in the RTSP source
- Various OpenGL related bugfixes
- ... and many, many more!
For a full list of bugfixes see [Bugzilla][buglist-1.10.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.10.1]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=168172&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.10.1
## Known Issues
- iOS builds with iOS 6 SDK and old C++ STL. You need to select iOS 6 instead
......@@ -1083,9 +1109,6 @@ which is a stable branch.
- Building applications with Android NDK r13 on Windows does not work. Other
platforms and earlier/later versions of the NDK are not affected.
[Bug #772842](https://bugzilla.gnome.org/show_bug.cgi?id=772842)
- The new leaks tracer may deadlock the application (or exhibit other undefined
behaviour) when `SIGUSR` handling is enabled via the `GST_LEAKS_TRACER_SIG`
environment variable. [Bug #770373](https://bugzilla.gnome.org/show_bug.cgi?id=770373)
- vp8enc crashes on 32 bit Windows, but was working fine in 1.6. 64 bit Windows is unaffected.
[Bug #763663](https://bugzilla.gnome.org/show_bug.cgi?id=763663)
......
Release notes for GStreamer 1.10.0
Release notes for GStreamer 1.10.1
The GStreamer team is pleased to announce the first release of the new stable
1.10 release series. The 1.10 release series is adding new features on top of
the 1.0, 1.2, 1.4, 1.6 and 1.8 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.10 release series of your favourite cross-platform multimedia framework!
Binaries for Android, iOS, Mac OS X and Windows will be provided shortly after
the source release by the GStreamer project during the stable 1.10 release
series.
This release only contains bugfixes and it is safe to update from 1.10.0. For a
full list of bugfixes see Bugzilla.
See /releases/1.10/ for the full release notes.
This module, gstreamer, only contains core functionality.
......@@ -35,13 +35,10 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
* 770627 : adaptivedemux: prevent to set source flag itself
* 772431 : Doc is wrong about GST_PLUGIN_PATH being colon separated - it's semicolon on Windows.
* 772571 : doc: fix GST_LEAKS_TRACER_SIG doc
* 772741 : bin: Add a new GST_BIN_FLAG_STREAMS_AWARE flag
* 772851 : tracers: fix structure leak
* 773114 : meson: fixes for windows build
* 773319 : adapter: mix-up between PTS and DTS
* 765662 : adapter: invalid returned distance when getting prev pts/dts at offset
* 773813 : Fails to build on GNU Hurd: missing mach/clock.h used by libcheck
* 774044 : meson: g-i: jhbuild build fails to pick up internal Gst-1.0 for GstBase-1.0.gir on Fedora24 without gstreamer1-devel
* 774108 : Two warnings while building with mingw64
==== Download ====
......@@ -78,17 +75,12 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Andrew Eikum
* Edward Hervey
* Guillaume Desmottes
* Jesper Larsen
* Matthew Waters
* Nicolas Dufresne
* Jan Schmidt
* Nicolas Huet
* Nirbheek Chauhan
* Sebastian Dröge
* Stefan Sauer
* Stian Selnes
* Thibault Saunier
* Tim-Philipp Müller
* Vincent Penquerc'h
* Victor Toso
\ No newline at end of file
......@@ -4,7 +4,7 @@ dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, git and prerelease does Werror too
dnl
AC_INIT([GStreamer],[1.10.0],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
AC_INIT([GStreamer],[1.10.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
AG_GST_INIT
dnl initialize automake (we require GNU make)
......@@ -62,7 +62,7 @@ dnl 1.2.5 => 205
dnl 1.10.9 (who knows) => 1009
dnl
dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 1000, 0, 1000)
AS_LIBTOOL(GST, 1001, 0, 1001)
dnl *** autotools stuff ****
......
......@@ -3,7 +3,7 @@
<description>GStreamer core elements</description>
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
<basename>libgstcoreelements.so</basename>
<version>1.10.0</version>
<version>1.10.1</version>
<license>LGPL</license>
<source>gstreamer</source>
<package>GStreamer source release</package>
......
......@@ -38,6 +38,16 @@ hierarchy, and a set of media-agnostic core elements.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.10.1</revision>
<branch>1.10</branch>
<name></name>
<created>2016-11-17</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.10.1.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.10.0</revision>
......
......@@ -68,7 +68,7 @@
#define GST_PACKAGE_ORIGIN "Unknown package origin"
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
#define GST_PACKAGE_RELEASE_DATETIME "2016-11-01"
#define GST_PACKAGE_RELEASE_DATETIME "2016-11-17"
/* Define if static plugins should be built */
#undef GST_PLUGIN_BUILD_STATIC
......@@ -468,7 +468,7 @@
#define PACKAGE_NAME "GStreamer"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "GStreamer 1.10.0"
#define PACKAGE_STRING "GStreamer 1.10.1"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gstreamer"
......@@ -477,7 +477,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.10.0"
#define PACKAGE_VERSION "1.10.1"
/* directory where plugins are located */
#ifdef _DEBUG
......@@ -521,7 +521,7 @@
#undef USE_POISONING
/* Version number of package */
#define VERSION "1.10.0"
#define VERSION "1.10.1"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
......
......@@ -60,7 +60,7 @@ G_BEGIN_DECLS
*
* The micro version of GStreamer at compile time:
*/
#define GST_VERSION_MICRO (0)
#define GST_VERSION_MICRO (1)
/**
* GST_VERSION_NANO:
*
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment