diff options
author | Tim-Philipp Müller <tim@centricular.net> | 2012-11-21 09:31:07 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.net> | 2012-11-21 09:31:07 +0000 |
commit | f94694f2e3b78e093a17efe2073eab7fba27a6ac (patch) | |
tree | 6916fe6f9fd34a7c1c5a33ee46262f1c7bf83585 | |
parent | bb9c38a750ed204d9a50b09bcf72caabb57ac614 (diff) |
Release 1.0.31.0.3
-rw-r--r-- | ChangeLog | 90 | ||||
-rw-r--r-- | NEWS | 17 | ||||
-rw-r--r-- | RELEASE | 32 | ||||
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-coreelements.xml | 4 | ||||
-rw-r--r-- | gstreamer.doap | 10 | ||||
-rw-r--r-- | win32/common/config.h | 10 | ||||
-rw-r--r-- | win32/common/gstversion.h | 4 |
8 files changed, 139 insertions, 32 deletions
@@ -1,9 +1,95 @@ +=== release 1.0.3 === + +2012-11-21 Tim-Philipp Müller <tim@centricular.net> + + * configure.ac: + releasing 1.0.3 + +2012-11-20 16:19:52 +0100 Wim Taymans <wim.taymans@collabora.co.uk> + + * libs/gst/base/gstbasesink.c: + basesink: add some debug + +2012-11-20 16:19:16 +0100 Wim Taymans <wim.taymans@collabora.co.uk> + + * libs/gst/base/gstbasesink.c: + basesink: reset START_TIME when needed + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=685870 + +2012-11-16 19:41:48 +0100 Arnaud Vrac <avrac@freebox.fr> + + * libs/gst/base/gstbaseparse.c: + baseparse: forward stream-start event in push mode + +2012-11-17 10:27:11 +0000 Tim-Philipp Müller <tim@centricular.net> + + * tests/examples/manual/Makefile.am: + examples: don't compile testrtpool example if pthreads are not available like on win32 + Based on patch by: italarab@gmail.com + https://bugzilla.gnome.org/show_bug.cgi?id=688511 + +2012-11-13 21:13:00 +0100 Arnaud Vrac <avrac@freebox.fr> + + * plugins/elements/gstinputselector.c: + inputselector: fix clock leak in wait_running_time + https://bugzilla.gnome.org/show_bug.cgi?id=688477 + +2012-11-08 15:33:01 +1100 Matthew Waters <ystreet00@gmail.com> + + * gst/gstbufferpool.c: + bufferpool: lock before unlock in _get_config + Fixes deadlock on Windows + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=687896 + +2012-10-30 10:04:44 +1100 Jan Schmidt <thaytan@noraisin.net> + + * libs/gst/base/gstcollectpads.c: + collectpads: Clarify docs about the buffer handler callback. + Clarify that the callback owns a ref on a passed buffer. + +2012-10-30 10:04:14 +1100 Jan Schmidt <thaytan@noraisin.net> + + * plugins/elements/gstmultiqueue.c: + multiqueue: Add EOS status to debug output about filled/unfilled + +2012-10-29 11:30:30 +0000 Tim-Philipp Müller <tim@centricular.net> + + * gst/gstutils.c: + pad: downgrade 'creating random stream-id' debug log message + No need for it to be a warning. + +2012-06-13 13:02:48 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * libs/gst/base/gstbaseparse.c: + baseparse: prevent excessively high memory usage with long streams + Large streams would index one frame every second, which can get quite + large with multi-hour streams, so add an additional byte-based + minimum distance as well, which will kick in for long streams + and make sure we never have more than a couple of thousand index + entries. + https://bugzilla.gnome.org/show_bug.cgi?id=666053 + +2012-10-25 12:03:18 +0100 Tim-Philipp Müller <tim@centricular.net> + + * configure.ac: + * docs/plugins/inspect/plugin-coreelements.xml: + * win32/common/config.h: + * win32/common/gstversion.h: + Back to development (bug-fixing) + === release 1.0.2 === -2012-10-24 Tim-Philipp Müller <tim@centricular.net> +2012-10-25 00:04:49 +0100 Tim-Philipp Müller <tim@centricular.net> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.0.2 + * docs/plugins/inspect/plugin-coreelements.xml: + * gstreamer.doap: + * win32/common/config.h: + * win32/common/gstversion.h: + Release 1.0.2 2012-10-24 16:13:34 +0400 Руслан Ижбулатов <lrn1986@gmail.com> @@ -1,4 +1,19 @@ -This is GStreamer 1.0.2 +This is GStreamer 1.0.3 + +Changes since 1.0.2: + + * bufferpool: fix deadlock + * baseparse: forward stream-start event in push mode, fixing issues with streamsynchronizer + * basesink: reset START_TIME when needed, fixing position reporting after seeking beyond end + +Bugs fixed since 1.0.2: + + * 666053 : baseparse: prevent excessively high memory usage with large streams + * 687896 : bufferpool: deadlock in GstBufferPool + * 688477 : inputselector: fix clock leak in wait_running_time + * 688511 : Windows compilers without pthreads still have testrtpool.c being built in tests + * 688655 : baseparse: stream-start events not sent in push mode + * 685870 : Regression with position when seeking beyond the media duration Changes since 1.0.1: @@ -1,5 +1,5 @@ -Release notes for GStreamer 1.0.2 +Release notes for GStreamer 1.0.3 The GStreamer team is proud to announce a new bug-fix release @@ -42,21 +42,18 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) Features of this release - * Parallel installability with 0.10.x series - * collectpads: ensure all timestamps are in same time domain - * gobject-introspection: fix GstSample annotations - * add GstElement::post_message() vfunc - * info: allow gst_debug_add_log_function() to be called before gst_init() - * event: allow GST_CLOCK_TIME_NONE as duration for GAP events - * documentation: new chapters and updates for the application development manual and the plugin writer's guide + * bufferpool: fix deadlock + * baseparse: forward stream-start event in push mode, fixing issues with streamsynchronizer + * basesink: reset START_TIME when needed, fixing position reporting after seeking beyond end Bugs fixed in this release - * 686456 : g_type_init is no longer required - * 686658 : allocator: fix memory leak in _fallback_mem_copy - * 686659 : preset: remove variable not read - * 686723 : basesrc: generic/states test in -base now hangs with appsrc - * 686787 : testrtpool must be linked to pthreads + * 666053 : baseparse: prevent excessively high memory usage with large streams + * 687896 : bufferpool: deadlock in GstBufferPool + * 688477 : inputselector: fix clock leak in wait_running_time + * 688511 : Windows compilers without pthreads still have testrtpool.c being built in tests + * 688655 : baseparse: stream-start events not sent in push mode + * 685870 : Regression with position when seeking beyond the media duration ==== Download ==== @@ -93,11 +90,10 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Mark Nauwelaerts - * Michael Smith - * Miguel Angel Cabrera Moya - * Sebastian Dröge + * Arnaud Vrac + * Jan Schmidt + * Matthew Waters * Tim-Philipp Müller + * Vincent Penquerc'h * Wim Taymans - * Руслан Ижбулатов diff --git a/configure.ac b/configure.ac index c61f8c53a..319f26982 100644 --- a/configure.ac +++ b/configure.ac @@ -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.0.2.1, +AC_INIT(GStreamer, 1.0.3, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gstreamer) AG_GST_INIT @@ -58,7 +58,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0 dnl - interfaces added -> increment AGE dnl - interfaces removed -> AGE = 0 dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 2, 0, 2) +AS_LIBTOOL(GST, 3, 0, 3) dnl *** autotools stuff **** diff --git a/docs/plugins/inspect/plugin-coreelements.xml b/docs/plugins/inspect/plugin-coreelements.xml index 369458a81..7e98bef46 100644 --- a/docs/plugins/inspect/plugin-coreelements.xml +++ b/docs/plugins/inspect/plugin-coreelements.xml @@ -3,10 +3,10 @@ <description> GStreamer core elements</description> <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename> <basename>libgstcoreelements.so</basename> - <version>1.0.2.1</version> + <version>1.0.3</version> <license>LGPL</license> <source>gstreamer</source> - <package>GStreamer git</package> + <package>GStreamer source release</package> <origin>Unknown package origin</origin> <elements> <element> diff --git a/gstreamer.doap b/gstreamer.doap index 3245b60bb..c6996dd8b 100644 --- a/gstreamer.doap +++ b/gstreamer.doap @@ -40,6 +40,16 @@ hierarchy, and a set of media-agnostic core elements. <release> <Version> + <revision>1.0.3</revision> + <branch>1.0</branch> + <name></name> + <created>2012-11-21</created> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.0.3.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.0.2</revision> <branch>1.0</branch> <name></name> diff --git a/win32/common/config.h b/win32/common/config.h index 4332a0fe6..91d67cb63 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -56,13 +56,13 @@ #define GST_LICENSE "LGPL" /* package name in plugins */ -#define GST_PACKAGE_NAME "GStreamer git" +#define GST_PACKAGE_NAME "GStreamer source release" /* package origin */ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* GStreamer package release date/time for plugins as YYYY-MM-DD */ -#define GST_PACKAGE_RELEASE_DATETIME "2012-10-25T10:59Z" +#define GST_PACKAGE_RELEASE_DATETIME "2012-11-21" /* location of the installed gst-plugin-scanner */ #define GST_PLUGIN_SCANNER_INSTALLED LIBDIR "\\gst-plugin-scanner" @@ -340,7 +340,7 @@ #define PACKAGE_NAME "GStreamer" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer 1.0.2.1" +#define PACKAGE_STRING "GStreamer 1.0.3" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gstreamer" @@ -349,7 +349,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.0.2.1" +#define PACKAGE_VERSION "1.0.3" /* directory where plugins are located */ #ifdef _DEBUG @@ -387,7 +387,7 @@ #undef USE_POISONING /* Version number of package */ -#define VERSION "1.0.2.1" +#define VERSION "1.0.3" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ diff --git a/win32/common/gstversion.h b/win32/common/gstversion.h index 56ca783a0..dbbe3e8ca 100644 --- a/win32/common/gstversion.h +++ b/win32/common/gstversion.h @@ -57,14 +57,14 @@ G_BEGIN_DECLS * * The micro version of GStreamer at compile time: */ -#define GST_VERSION_MICRO (2) +#define GST_VERSION_MICRO (3) /** * GST_VERSION_NANO: * * The nano version of GStreamer at compile time: * Actual releases have 0, GIT versions have 1, prerelease versions have 2-... */ -#define GST_VERSION_NANO (1) +#define GST_VERSION_NANO (0) /** * GST_CHECK_VERSION: |