mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-16 19:25:18 +00:00
Release 1.10.1
This commit is contained in:
parent
535d570426
commit
100671b42d
8 changed files with 238 additions and 40 deletions
179
ChangeLog
179
ChangeLog
|
@ -1,9 +1,182 @@
|
|||
=== release 1.10.0 ===
|
||||
=== release 1.10.1 ===
|
||||
|
||||
2016-11-01 Sebastian Dröge <slomo@coaxion.net>
|
||||
2016-11-17 Sebastian Dröge <slomo@coaxion.net>
|
||||
|
||||
* configure.ac:
|
||||
releasing 1.10.0
|
||||
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 17:50:24 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* ChangeLog:
|
||||
* NEWS:
|
||||
* RELEASE:
|
||||
* configure.ac:
|
||||
* 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>
|
||||
|
||||
|
|
35
NEWS
35
NEWS
|
@ -1,6 +1,8 @@
|
|||
# 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)
|
||||
|
||||
|
|
38
RELEASE
38
RELEASE
|
@ -1,15 +1,15 @@
|
|||
|
||||
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
|
||||
|
|
@ -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:
|
||||
*
|
||||
|
|
Loading…
Reference in a new issue