Release 1.2.2

This commit is contained in:
Sebastian Dröge 2013-12-26 17:34:18 +01:00
parent bdc192923d
commit 8f01a7c6f8
8 changed files with 236 additions and 20 deletions

209
ChangeLog
View file

@ -1,9 +1,212 @@
=== release 1.2.1 ===
=== release 1.2.2 ===
2013-11-09 Sebastian Dröge <slomo@coaxion.net>
2013-12-26 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.2.1
releasing 1.2.2
2013-12-26 16:44:57 +0100 Sebastian Dröge <sebastian@centricular.com>
* po/da.po:
* po/de.po:
* po/pl.po:
* po/ru.po:
* po/uk.po:
* po/vi.po:
po: Update translations
2013-12-20 14:30:22 +0100 Sebastian Dröge <sebastian@centricular.com>
* plugins/elements/gstfunnel.c:
funnel: Setting the PROXY_CAPS flag on the srcpad does not make much sense
funnel outputs whatever one of the upstreams currently outputs, a caps
query to a random upstream does not give the right answer here.
2013-12-20 11:37:53 +0100 Sebastian Dröge <sebastian@centricular.com>
* plugins/elements/gstfunnel.c:
funnel: Proxy CAPS and ALLOCATION queries
2013-11-18 10:46:00 -0300 Thiago Santos <ts.santos@sisa.samsung.com>
* plugins/elements/gstmultiqueue.c:
multiqueue: post 100% buffering if single queue is not linked
This makes buffering stop in case a stream switch happens. This is
important for adaptive streams that can disable not-linked streams
to avoid consuming the network bandwidth.
https://bugzilla.gnome.org/show_bug.cgi?id=719575
2013-12-11 14:42:34 +0100 Wim Taymans <wtaymans@redhat.com>
* plugins/elements/gstqueue.c:
* plugins/elements/gstqueue2.c:
queue: don't ignore event return value
Pass the event return value upstream.
Remove strange goto construct.
2013-11-18 15:28:32 +0000 Tim-Philipp Müller <tim@centricular.com>
* tests/check/gst/gstbus.c:
tests: fix GstBus unit test with latest GLib
g_source_remove() works on the default main context, and
we're doing things with a custom context. Fixes warning
with newer GLib versions.
2013-12-05 00:26:13 +0000 Tim-Philipp Müller <tim@centricular.com>
* tools/gst-launch.c:
tools: gst-launch: don't try to remove already-removed GSource from main loop
It's considered a programming error in recent GLib versions now.
We may already have removed the source by returning FALSE from
the callback if it was fired. Fixes warning with newer GLibs
when interrupting a pipeline with Control-C.
2013-12-02 22:22:36 -0500 Olivier Crête <olivier.crete@collabora.com>
* plugins/elements/gstmultiqueue.c:
multiqueue: Wake up on reconfigure event
After patch bda406c4, the state of the singlequeue was set to OK, but nothing
would then wake up the thread, as the other wakeup functions only look at
singlequeues that are marked as having received as not-linked.
https://bugzilla.gnome.org/show_bug.cgi?id=708200
2013-11-19 11:41:54 -0300 Thiago Santos <ts.santos@sisa.samsung.com>
* gst/gstutils.c:
gstpad: drop assertion on gst_pad_peer_query_position
It is a 'both' query, so it can be sent both ways
2013-11-18 18:11:56 -0300 Thiago Santos <ts.santos@sisa.samsung.com>
* plugins/elements/gstinputselector.c:
inputselector: handle gap events
Use gap events to advance the selector's pad position.
This is relevant to keep sync_streams mode working when one of the
streams doesn't have data all the time.
2013-11-29 17:02:41 +0100 Wim Taymans <wtaymans@redhat.com>
* gst/gstghostpad.c:
Revert "ghostpad: copy sticky events to SRC ghostpads"
This reverts commit 8162a583a4dd68582bf186e2e47a8f0d68fa1980.
Automatically copying the sticky events makes it impossible for apps
and elements to filter the events with event probes. This causes
regressions (See #719437). The best option is to let the app/element
copy and filter the events themselves after the ghostpad target is
set.
2013-11-15 07:32:48 +0100 Sebastian Dröge <sebastian@centricular.com>
* gst/gstbin.c:
bin: Resync iterator if necessary
2013-11-16 15:17:57 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
* libs/gst/base/gstbaseparse.c:
baseparse: ensure to preserve upstream timestamps
... rather than have subclass coming up with an internally parsed one.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=707230
2013-11-21 14:13:16 +0100 Wim Taymans <wtaymans@redhat.com>
* gst/gstghostpad.c:
ghostpad: copy sticky events to SRC ghostpads
Update the sticky events on SRC ghostpads when retargeting. This ensures
that the ghostpad has the exect same sticky events as the target pad. We
don't want to do this for SINK ghostpads, they got the events from
downstream and we don't want to overwrite them with the target pad
events.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=707621
2013-11-22 01:35:18 +0100 Sebastian Rasmussen <sebras@hotmail.com>
* gst/gstutils.c:
gstutils: Escape stream id format in comments
These must be escaped for gtk-doc to parse the comments without warnings.
https://bugzilla.gnome.org/show_bug.cgi?id=714989
2013-11-25 19:04:38 -0500 Olivier Crête <olivier.crete@collabora.com>
* gst/gstquery.c:
query: Fix gi annotations of gst_structure_new_custom()
2013-11-14 15:32:59 +0100 Philippe Normand <philn@igalia.com>
* tools/gst-launch.c:
gst-launch: exit with an error code when an error occured
If the pipeline failed to pre-roll or the user interrupted the
execution then set the exit code to a positive value.
https://bugzilla.gnome.org/show_bug.cgi?id=712300
2013-11-18 21:39:54 +0100 Wim Taymans <wim.taymans@gmail.com>
* gst/gstpluginloader.c:
pluginloader: check read/write before closed
first try to read or write on the socket before checking the closed state. This
makes sure we handle all data on the socket before erroring out.
2013-11-18 21:37:06 +0100 Wim Taymans <wim.taymans@gmail.com>
* gst/gstpoll.c:
poll: improve debug
So that we can see the return values of functions in the log.
=== release 1.2.1 ===
2013-11-09 12:09:00 +0100 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/gstversion.h:
Release 1.2.1
2013-11-09 12:08:51 +0100 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
2013-11-09 12:00:23 +0100 Sebastian Dröge <sebastian@centricular.com>

2
NEWS
View file

@ -1,2 +1,2 @@
This is GStreamer 1.2.1
This is GStreamer 1.2.2

19
RELEASE
View file

@ -1,5 +1,5 @@
Release notes for GStreamer 1.2.1
Release notes for GStreamer 1.2.2
The GStreamer team is proud to announce a new bug-fix release
@ -42,7 +42,12 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
* 709832 : max DEBUG_LEVEL Incongruence on docs & autocompletion logic between 5 and 9
* 712597 : regression: playbin: buffering of live radio stream never finishes
* 719437 : ghostpad: Clearing ghostpad sticky events when switching targets causes regressions
* 707230 : flacparse: disregards container timestamps
* 712300 : gst-launch: exits with 0 error code even after an error occurred
* 714989 : docs/gst-utils: Fix escaping of stream id format
* 719575 : multiqueue: improve for adaptive scenario
==== Download ====
@ -79,14 +84,12 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Edward Hervey
* Fabian Kirsch
* Jan Schmidt
* Mark Nauwelaerts
* Reynaldo H. Verdejo Pinochet
* Olivier Crête
* Philippe Normand
* Sebastian Dröge
* Stefan Sauer
* Thibault Saunier
* Sebastian Rasmussen
* Thiago Santos
* Tim-Philipp Müller
* Wim Taymans
 

View 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.2.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
AC_INIT([GStreamer],[1.2.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
AG_GST_INIT
dnl initialize automake (we require GNU make)
@ -64,7 +64,7 @@ dnl 1.2.5 => 205
dnl 1.10.9 (who knows) => 1009
dnl
dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 201, 0, 201)
AS_LIBTOOL(GST, 202, 0, 202)
dnl *** autotools stuff ****

View file

@ -3,7 +3,7 @@
<description>GStreamer core elements</description>
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
<basename>libgstcoreelements.so</basename>
<version>1.2.1</version>
<version>1.2.2</version>
<license>LGPL</license>
<source>gstreamer</source>
<package>GStreamer source release</package>

View file

@ -38,6 +38,16 @@ hierarchy, and a set of media-agnostic core elements.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.2.2</revision>
<branch>1.2</branch>
<name></name>
<created>2013-12-26</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.2.2.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.2.1</revision>

View file

@ -62,7 +62,7 @@
#define GST_PACKAGE_ORIGIN "Unknown package origin"
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
#define GST_PACKAGE_RELEASE_DATETIME "2013-11-09"
#define GST_PACKAGE_RELEASE_DATETIME "2013-12-26"
/* Define if static plugins should be built */
#undef GST_PLUGIN_BUILD_STATIC
@ -354,7 +354,7 @@
#define PACKAGE_NAME "GStreamer"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "GStreamer 1.2.1"
#define PACKAGE_STRING "GStreamer 1.2.2"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gstreamer"
@ -363,7 +363,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.2.1"
#define PACKAGE_VERSION "1.2.2"
/* directory where plugins are located */
#ifdef _DEBUG
@ -401,7 +401,7 @@
#undef USE_POISONING
/* Version number of package */
#define VERSION "1.2.1"
#define VERSION "1.2.2"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */

View file

@ -57,7 +57,7 @@ G_BEGIN_DECLS
*
* The micro version of GStreamer at compile time:
*/
#define GST_VERSION_MICRO (1)
#define GST_VERSION_MICRO (2)
/**
* GST_VERSION_NANO:
*