Release 0.10.35 RELEASE-0.10.35
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 15 Jun 2011 18:15:24 +0000 (19:15 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 15 Jun 2011 18:15:24 +0000 (19:15 +0100)
This is an ad-hoc release that is almost identical to 0.10.34:

 * work around GLib atomic ops API change
 * some minor win32/mingw fixes
 * don't use G_CONST_RETURN in public headers

ChangeLog
NEWS
RELEASE
configure.ac
docs/plugins/inspect/plugin-coreelements.xml
docs/plugins/inspect/plugin-coreindexers.xml
gstreamer.doap
win32/common/config.h
win32/common/gstversion.h

index e9e08dc..91ee387 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,79 @@
+=== release 0.10.35 ===
+
+2011-06-15  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         releasing 0.10.35, "Nuclear Fission"
+
+2011-06-09 17:13:35 +0100  Javier Jardón <jjardon@gnome.org>
+
+       * gst/gstelement.h:
+       * gst/gstelementfactory.c:
+       * gst/gstelementfactory.h:
+       * gst/gstformat.h:
+       * gst/gstinfo.c:
+       * gst/gstinfo.h:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * gst/gstplugin.c:
+       * gst/gstplugin.h:
+       * gst/gstpluginfeature.c:
+       * gst/gstpluginfeature.h:
+       * gst/gstquery.h:
+       * gst/gststructure.h:
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+       * gst/gsttagsetter.c:
+       * gst/gsttagsetter.h:
+       * gst/gsttrace.h:
+       * gst/gsturi.c:
+       * gst/gsturi.h:
+       * gst/gstutils.c:
+       * gst/gstutils.h:
+       * gst/gstvalue.h:
+         Use "const" instead G_CONST_RETURN
+         G_CONST_RETURN will be deprecated soon.
+         https://bugzilla.gnome.org/show_bug.cgi?id=652211
+
+2011-06-04 00:30:15 -0700  David Schleef <ds@schleef.org>
+
+       * gst/glib-compat-private.h:
+       * gst/gstatomicqueue.c:
+       * gst/gstelementfactory.c:
+       * gst/gstpoll.c:
+       * gst/gstsystemclock.c:
+       * gst/gstutils.c:
+       * plugins/elements/gstmultiqueue.c:
+       * tests/benchmarks/gstclockstress.c:
+         Work around changes in g_atomic API
+         See #651514 for details.  It's apparently impossible to write code
+         that avoids both type punning warnings with old g_atomic headers and
+         assertions in the new.  Thus, macros and a version check.
+
+2011-05-25 13:40:30 +0400  Руслан Ижбулатов <lrn1986@gmail.com>
+
+       * gst/gstsystemclock.c:
+         systemclock: Placate gcc by defining EWOULDBLOCK to something
+
+2011-05-25 12:47:51 +0400  Руслан Ижбулатов <lrn1986@gmail.com>
+
+       * gst/gstpoll.c:
+         poll: Fix WAKE_EVENT() to behave posixly on Windows
+
 === release 0.10.34 ===
 
-2011-05-14  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+2011-05-14 01:00:23 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
 
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
        * configure.ac:
-         releasing 0.10.34, "Misfits"
+       * docs/plugins/inspect/plugin-coreelements.xml:
+       * docs/plugins/inspect/plugin-coreindexers.xml:
+       * gstreamer.doap:
+       * win32/common/config.h:
+       * win32/common/gstversion.h:
+         Release 0.10.34
 
 2011-05-04 15:31:56 +0300  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
 
diff --git a/NEWS b/NEWS
index 283b60e..1149ebb 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,14 @@
-This is GStreamer 0.10.34 "Misfits"
+This is GStreamer 0.10.35 "Nuclear Fission"
+
+Changes since 0.10.34:
+
+      * work around GLib atomic ops API change
+      * some minor win32/mingw fixes
+      * don't use G_CONST_RETURN in public headers
+
+Bugs fixed since 0.10.34:
+
+      * 652211 : Use const instead G_CONST_RETURN
 
 Changes since 0.10.33:
 
diff --git a/RELEASE b/RELEASE
index 2cad94a..f089617 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
-Release notes for GStreamer 0.10.34 "Misfits"
+Release notes for GStreamer 0.10.35 "Nuclear Fission"
         
 
 
@@ -37,14 +37,13 @@ contains a set of less supported plug-ins that haven't passed the
 
 Features of this release
     
-      * Fix multiqueue thread-safety regression
-      * Don't set artificial 0-timestamp on first packet for TIME-based live sources
-      * Otherwise identical to the previous release (0.10.33)
+      * work around GLib atomic ops API change
+      * some minor win32/mingw fixes
+      * don't use G_CONST_RETURN in public headers
 
 Bugs fixed in this release
      
-      * 649369 : basesrc: do not set first buffer timestamp to 0 for live sources
-      * 649878 : [multiqueue] regression: gst_single_queue_new not MT-safe
+      * 652211 : Use const instead G_CONST_RETURN
 
 Download
 
@@ -78,6 +77,7 @@ Let us know if you want to be added to this list.
   
 Contributors to this release
     
-      * Mark Nauwelaerts
-      * Vincent Penquerc'h
+      * David Schleef
+      * Javier Jardón
+      * Руслан Ижбулатов
\ No newline at end of file
index 4719acd..f625f86 100644 (file)
@@ -3,7 +3,7 @@ AC_PREREQ(2.60)
 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
-AC_INIT(GStreamer, 0.10.34,
+AC_INIT(GStreamer, 0.10.35,
     http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
     gstreamer)
 AG_GST_INIT
index 9464b95..50ea185 100644 (file)
@@ -3,7 +3,7 @@
   <description>standard GStreamer elements</description>
   <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
   <basename>libgstcoreelements.so</basename>
-  <version>0.10.34</version>
+  <version>0.10.35</version>
   <license>LGPL</license>
   <source>gstreamer</source>
   <package>GStreamer source release</package>
index 7ffd8be..b7741d0 100644 (file)
@@ -3,7 +3,7 @@
   <description>GStreamer core indexers</description>
   <filename>../../plugins/indexers/.libs/libgstcoreindexers.so</filename>
   <basename>libgstcoreindexers.so</basename>
-  <version>0.10.34</version>
+  <version>0.10.35</version>
   <license>LGPL</license>
   <source>gstreamer</source>
   <package>GStreamer source release</package>
index 807322b..d569497 100644 (file)
@@ -40,6 +40,17 @@ hierarchy, and a set of media-agnostic core elements.
 
  <release>
   <Version>
+   <revision>0.10.35</revision>
+   <branch>0.10</branch>
+   <name>Nuclear Fission</name>
+   <created>2011-06-15</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.35.tar.bz2" />
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.35.tar.gz" />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>0.10.34</revision>
    <branch>0.10</branch>
    <name>Misfits</name>
index e35e702..28185bb 100644 (file)
@@ -65,7 +65,7 @@
 #define GST_PACKAGE_ORIGIN "Unknown package origin"
 
 /* GStreamer package release date/time for plugins as YYYY-MM-DD */
-#define GST_PACKAGE_RELEASE_DATETIME "2011-05-13"
+#define GST_PACKAGE_RELEASE_DATETIME "2011-06-15"
 
 /* location of the installed gst-plugin-scanner */
 #define GST_PLUGIN_SCANNER_INSTALLED LIBDIR "\\gst-plugin-scanner"
 #define PACKAGE_NAME "GStreamer"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer 0.10.34"
+#define PACKAGE_STRING "GStreamer 0.10.35"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gstreamer"
 #undef PACKAGE_URL
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "0.10.34"
+#define PACKAGE_VERSION "0.10.35"
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 #undef USE_POISONING
 
 /* Version number of package */
-#define VERSION "0.10.34"
+#define VERSION "0.10.35"
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */
index ba01567..53d56ec 100644 (file)
@@ -57,7 +57,7 @@ G_BEGIN_DECLS
  *
  * The micro version of GStreamer at compile time:
  */
-#define GST_VERSION_MICRO (34)
+#define GST_VERSION_MICRO (35)
 /**
  * GST_VERSION_NANO:
  *