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

Release 1.8.0

parent 3ed5734d
No related branches found
Tags 1.8.0
No related merge requests found
=== release 1.8.0 ===
2016-03-24 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.8.0
2016-03-13 11:05:29 -0400 Anthony G. Basile <blueness@gentoo.org>
* libs/gst/check/libcheck/libcompat.h:
libcompat.h: strsignal() should be not be decleared const
POSIX standards requires strsignal() to return a pointer to a char,
not a const pointer to a char. [1] On uClibc, and possibly other
libc's, that do not HAVE_DECL_STRSIGNAL, libcompat.h declares
const char *strsignal (int sig) which causes a type error.
[1] man 3 strsignal
https://bugzilla.gnome.org/show_bug.cgi?id=763567
2016-03-22 19:04:59 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/gstpreset.c:
preset: Use GST_PRESET_PATH as an extension of the system path, not a replacement of the user path
First load all system presets, then all from the environment variable, then
from the app directory, then from the user directory. Any one in the chain
with the highest version completely replaces all previous ones, later ones
with lower versions are merged in without replacing existing presets.
This is basically the same behaviour as before, just that GST_PRESET_PATH is
inserted as another source of directories between the system and app presets.
It was added in ca08af1f17d2ce36b83998a0ba3a7b8bcafd7872, but was
accidentially overriding the user preset path there. Which caused inconsistent
behaviour as new presets were still stored in the system path, just not loaded
from there. Meaning you could store a new preset (in the user path), just for
GstPreset to not find it anymore later (because it only looked in the
GST_PRESET_PATH instead of the user path).
https://bugzilla.gnome.org/show_bug.cgi?id=764034
2016-03-19 12:55:09 +0100 Aurélien Zanelli <aurelien.zanelli@darkosphere.fr>
* gst/gstutils.c:
utils: add 'transfer full' annotation to gst_pad_peer_query_caps
https://bugzilla.gnome.org/show_bug.cgi?id=763912
2016-03-19 12:39:18 +0100 Aurélien Zanelli <aurelien.zanelli@darkosphere.fr>
* gst/gstpad.c:
pad: add 'transfer full' and 'nullable' annotations to gst_pad_get_current_caps
and also change the description accordingly since function returns an
incremented caps object or NULL if there is no caps set.
https://bugzilla.gnome.org/show_bug.cgi?id=763912
2016-03-18 16:02:43 -0400 Ben Iofel <iofelben@gmail.com>
* gst/gstutils.c:
utils: fix gir annotation for gst_element_query_convert()
https://bugzilla.gnome.org/show_bug.cgi?id=763895
2016-03-17 01:42:55 +1100 Jan Schmidt <jan@centricular.com>
* tests/check/elements/multiqueue.c:
tests: Check multiqueue not-linked EOS handling
Add a test which checks that not-linked pads continue
to output data after linked pads have gone EOS
https://bugzilla.gnome.org/show_bug.cgi?id=763770
2016-03-18 03:08:39 +1100 Jan Schmidt <jan@centricular.com>
* plugins/elements/gstmultiqueue.c:
multiqueue: Fix not-linked pad handling at EOS
Ensure that not-linked pads will drain out at EOS by
correctly detecting the EOS condition based on the EOS
pad flag (which indicates we actually pushed an EOS),
and make sure that not-linked pads are woken when doing
EOS processing on linked pads.
https://bugzilla.gnome.org/show_bug.cgi?id=763770
2016-03-15 16:37:33 +0100 Romain Picard <romain.picard@oakbits.com>
* plugins/elements/gsttypefindelement.c:
typefind: Allow caps query in "have-type" signal handlers
If an application calls gst_pad_query_caps from its "have-type" signal handler,
then the query fails because typefind->caps has not been set yet.
This patch sets typefind->caps in the object method handler, before the signal
handlers are called.
https://bugzilla.gnome.org/show_bug.cgi?id=763491
=== release 1.7.91 ===
 
2016-03-15 Sebastian Dröge <slomo@coaxion.net>
2016-03-15 11:56:10 +0200 Sebastian Dröge <sebastian@centricular.com>
 
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
releasing 1.7.91
* docs/plugins/inspect/plugin-coreelements.xml:
* gstreamer.doap:
* win32/common/config.h:
* win32/common/gstversion.h:
Release 1.7.91
2016-03-15 11:44:03 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/af.po:
* po/az.po:
* po/be.po:
* po/bg.po:
* po/ca.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/gl.po:
* po/hr.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/rw.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/tr.po:
* po/zh_TW.po:
Update .po files
 
2016-03-15 11:39:42 +0200 Sebastian Dröge <sebastian@centricular.com>
 
This diff is collapsed.
Release notes for GStreamer 1.7.91
Release notes for GStreamer 1.8.0
The GStreamer team is pleased to announce the second release candidate of the stable
The GStreamer team is pleased to announce the first release of the new stable
1.8 release series. The 1.8 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 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.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the stable 1.8 release series.
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.8 release
series.
This module, gstreamer, only contains core functionality.
......@@ -34,11 +35,10 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
* 763112 : gstbuffer: fix GstParentBufferMeta GType name
* 763213 : Add documentation about _NAME macros vs. _get_name functions
* 763325 : Multiple netclocks do not work anymore
* 763491 : typefind: behavior has changed on have-type signal, sets pad caps after signal handlers
* 763553 : baseparse: Not pushing tags before PREROLL
* 763895 : Incorrect gir annotation on gst_element_query_convert
* 764034 : preset: Use GST_PRESET_PATH as an extension of the system path, not a replacement of the user path
* 763770 : multiqueue: not-linked pads might not drain out at EOS
==== Download ====
......@@ -75,8 +75,10 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Carlos Rafael Giani
* Anthony G. Basile
* Aurélien Zanelli
* Ben Iofel
* Jan Schmidt
* Romain Picard
* Sebastian Dröge
* Tim-Philipp Müller
* Víctor Manuel Jáquez Leal
\ 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.7.91],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
AC_INIT([GStreamer],[1.8.0],[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, 791, 0, 791)
AS_LIBTOOL(GST, 800, 0, 800)
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.7.91</version>
<version>1.8.0</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.8.0</revision>
<branch>master</branch>
<name></name>
<created>2016-03-24</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.8.0.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.7.91</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-03-15"
#define GST_PACKAGE_RELEASE_DATETIME "2016-03-24"
/* Define if static plugins should be built */
#undef GST_PLUGIN_BUILD_STATIC
......@@ -462,7 +462,7 @@
#define PACKAGE_NAME "GStreamer"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "GStreamer 1.7.91"
#define PACKAGE_STRING "GStreamer 1.8.0"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gstreamer"
......@@ -471,7 +471,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.7.91"
#define PACKAGE_VERSION "1.8.0"
/* directory where plugins are located */
#ifdef _DEBUG
......@@ -515,7 +515,7 @@
#undef USE_POISONING
/* Version number of package */
#define VERSION "1.7.91"
#define VERSION "1.8.0"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
......
......@@ -54,13 +54,13 @@ G_BEGIN_DECLS
*
* The minor version of GStreamer at compile time:
*/
#define GST_VERSION_MINOR (7)
#define GST_VERSION_MINOR (8)
/**
* GST_VERSION_MICRO:
*
* The micro version of GStreamer at compile time:
*/
#define GST_VERSION_MICRO (91)
#define GST_VERSION_MICRO (0)
/**
* 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