diff --git a/ChangeLog b/ChangeLog index 92216cd1b6..17b1da4802 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,155 @@ -=== release 1.0.7 === +=== release 1.0.8 === -2013-04-26 Sebastian Dröge +2013-07-12 Tim-Philipp Müller * configure.ac: - releasing 1.0.7 + releasing 1.0.8 + +2013-07-08 15:26:38 +0100 Tim-Philipp Müller + + * gst/gstallocator.c: + allocator: fix type of gst_memory_alignment to match declaration + Fixes compiler warnings such as + gstallocator.c:61:8: error: conflicting types for 'gst_memory_alignment' + ../gst/gstallocator.h:52:18: note: previous declaration of 'gst_memory_alignment' was here + +2013-07-04 20:39:26 -0400 Thibault Saunier + + * libs/gst/base/gstbasesrc.c: + basesrc: Do not lock a mutex that does not exist + The GST_LIVE_LOCK is on GstBaseSrc, not on its source pad. + +2013-06-19 10:45:45 +0200 Sebastian Dröge + + * tests/check/gst/gstbuffer.c: + buffer: Add unit test for map_range() + https://bugzilla.gnome.org/show_bug.cgi?id=702617 + +2013-06-19 08:36:22 +0200 Paul HENRYS + + * gst/gstbuffer.c: + buffer: Fix wrong size/index handling when merging memory + https://bugzilla.gnome.org/show_bug.cgi?id=702617 + +2013-07-03 13:03:49 -0400 Nicolas Dufresne + + * gst/gstallocator.c: + * gst/gstevent.c: + * gst/gstghostpad.c: + * gst/gstinfo.h: + * gst/gstmessage.c: + * gst/gstminiobject.c: + * gst/gstpad.c: + * gst/gstplugin.c: + * gst/gsttaglist.c: + * gst/gsttypefind.c: + * gst/gstutils.c: + * libs/gst/base/gstcollectpads.c: + * libs/gst/base/gsttypefindhelper.c: + * libs/gst/base/gsttypefindhelper.h: + Add few missing allow-none annotation + https://bugzilla.gnome.org/show_bug.cgi?id=703562 + Conflicts: + gst/gstmessage.c + +2013-05-30 07:03:40 +0200 Wim Taymans + + * tests/check/generic/sinks.c: + check: fix position unit test + +2013-05-30 06:51:24 +0200 Wim Taymans + + * libs/gst/base/gstbasesink.c: + basesink: improve position reporting without clock + When no base time or when sync is disabled, use the same logic as + in paused to report position. The logic in PLAYING assumes we use the + clock. + +2013-05-25 22:03:53 -0400 Nicolas Dufresne + + * plugins/elements/gstvalve.c: + valve: Don't read sticky flag from unrefed event + +2013-02-13 10:46:37 +0100 Sebastian Dröge + + * gst/gststructure.c: + * tests/check/gst/gstcaps.c: + structure: Make sure that subsets have all fields of the superset + "video/x-h264,parsed=(boolean)true" is not a superset of + "video/x-h264,stream-format=(string)byte-stream,alignment=(string)nal" + for example. + https://bugzilla.gnome.org/show_bug.cgi?id=693365 + +2013-03-26 19:22:18 -0400 Olivier Crête + + * gst/gstallocator.c: + * gst/gstbuffer.c: + * gst/gstbuffer.h: + buffer: fix gobject-introspection annotations, esp. for gst_buffer_fill + +2013-05-08 10:25:36 +0100 Tim-Philipp Müller + + * gst/gstbuffer.c: + buffer: allow calling _fill() with a NULL data pointer if size is 0 bytes + +2013-04-27 00:05:45 +0100 Tim-Philipp Müller + + * plugins/elements/gsttypefindelement.c: + * tests/check/pipelines/simple-launch-lines.c: + typefind: fix caps leak when used in connection with uridecodebin and playbin + Don't leak forced sink caps. + +=== release 1.0.7 === + +2013-04-26 12:11:02 +0200 Sebastian Dröge + + * ChangeLog: + * NEWS: + * RELEASE: + * configure.ac: + * gstreamer.doap: + * 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: + * win32/common/config.h: + * win32/common/gstversion.h: + Release 1.0.7 2013-04-25 16:38:49 +0200 Sebastian Dröge diff --git a/NEWS b/NEWS index 49aebb2836..70131498bc 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,17 @@ -This is GStreamer 1.0.7 +This is GStreamer 1.0.8 + +Changes since 1.0.7: + + * basesink: improve position reporting without clock + * fix caps leak in typefind/decodebin/playbin + * gobject-introspection fixes for bindings + +Bugs fixed since 1.0.7: + + * 693365 : gst_structure_is_subset false positive + * 702617 : buffer: Wrong size/index handling when merging memory + * 702778 : REGRESSION : Backward seeking doesn't work with mp3 files. + * 703562 : Missing few allow-none annotation Changes since 1.0.6: diff --git a/RELEASE b/RELEASE index b1e2aba197..1dc812d701 100644 --- a/RELEASE +++ b/RELEASE @@ -1,5 +1,5 @@ -Release notes for GStreamer 1.0.7 +Release notes for GStreamer 1.0.8 The GStreamer team is proud to announce a new bug-fix release @@ -42,14 +42,16 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) Features of this release - * Add better support for static plugins + * basesink: improve position reporting without clock + * fix caps leak in typefind/decodebin/playbin + * gobject-introspection fixes for bindings Bugs fixed in this release - * 667305 : build: Add --enable-static-plugins configure argument - * 696357 : Basesrc may send not-neg error when flushed - * 696435 : gst_static_caps_get(GST_STATIC_CAPS_NONE) doesn't work properly - * 697791 : gst-inspect: shows action signal return pointers as pointers + * 693365 : gst_structure_is_subset false positive + * 702617 : buffer: Wrong size/index handling when merging memory + * 702778 : REGRESSION : Backward seeking doesn't work with mp3 files. + * 703562 : Missing few allow-none annotation ==== Download ==== @@ -86,10 +88,11 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Jose Antonio Santos Cadenas * Nicolas Dufresne + * Olivier Crête + * Paul HENRYS * Sebastian Dröge * Thibault Saunier * Tim-Philipp Müller * Wim Taymans -  +  \ No newline at end of file diff --git a/configure.ac b/configure.ac index 7ff3b17d62..ecce763d37 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.7, +AC_INIT(GStreamer, 1.0.8, 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, 6, 0, 6) +AS_LIBTOOL(GST, 7, 0, 7) dnl *** autotools stuff **** diff --git a/docs/plugins/inspect/plugin-coreelements.xml b/docs/plugins/inspect/plugin-coreelements.xml index 2ad4e23643..df9d146e86 100644 --- a/docs/plugins/inspect/plugin-coreelements.xml +++ b/docs/plugins/inspect/plugin-coreelements.xml @@ -3,7 +3,7 @@ GStreamer core elements ../../plugins/elements/.libs/libgstcoreelements.so libgstcoreelements.so - 1.0.6 + 1.0.8 LGPL gstreamer GStreamer source release diff --git a/gstreamer.doap b/gstreamer.doap index 29d1e1ce77..154e1894d9 100644 --- a/gstreamer.doap +++ b/gstreamer.doap @@ -38,6 +38,16 @@ hierarchy, and a set of media-agnostic core elements. + + + 1.0.8 + 1.0 + + 2013-07-11 + + + + 1.0.7 diff --git a/win32/common/config.h b/win32/common/config.h index 36c5dccbab..d620210ec2 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -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-04-26" +#define GST_PACKAGE_RELEASE_DATETIME "2013-07-11" /* Define if static plugins should be built */ #undef GST_PLUGIN_BUILD_STATIC @@ -343,7 +343,7 @@ #define PACKAGE_NAME "GStreamer" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer 1.0.7" +#define PACKAGE_STRING "GStreamer 1.0.8" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gstreamer" @@ -352,7 +352,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.0.7" +#define PACKAGE_VERSION "1.0.8" /* directory where plugins are located */ #ifdef _DEBUG @@ -390,7 +390,7 @@ #undef USE_POISONING /* Version number of package */ -#define VERSION "1.0.7" +#define VERSION "1.0.8" /* 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 5b0e5e062a..9090e55f11 100644 --- a/win32/common/gstversion.h +++ b/win32/common/gstversion.h @@ -57,7 +57,7 @@ G_BEGIN_DECLS * * The micro version of GStreamer at compile time: */ -#define GST_VERSION_MICRO (7) +#define GST_VERSION_MICRO (8) /** * GST_VERSION_NANO: *