Release 1.3.91 1.3.91
authorSebastian Dröge <sebastian@centricular.com>
Fri, 11 Jul 2014 08:46:01 +0000 (10:46 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Fri, 11 Jul 2014 08:46:01 +0000 (10:46 +0200)
ChangeLog
NEWS
RELEASE
configure.ac
docs/plugins/inspect/plugin-coreelements.xml
gstreamer.doap
win32/common/config.h
win32/common/gstversion.h

index 4ccde0b..9bb02ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,165 @@
+=== release 1.3.91 ===
+
+2014-07-11  Sebastian Dröge <slomo@coaxion.net>
+
+       * configure.ac:
+         releasing 1.3.91
+
+2014-07-11 08:51:08 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * po/da.po:
+       * po/vi.po:
+         po: Update translations
+
+2014-07-05 18:29:29 +0200  Sebastian Rasmussen <sebras@hotmail.com>
+
+       * docs/libs/gstreamer-libs-docs.sgml:
+       * docs/libs/gstreamer-libs-sections.txt:
+       * gst/gstcaps.h:
+       * gst/gstdevice.c:
+       * gst/gstdeviceprovider.c:
+       * gst/gstdeviceproviderfactory.c:
+       * gst/gsttoc.h:
+       * gst/gstvalue.c:
+       * libs/gst/check/gstcheck.c:
+       * libs/gst/net/gstnetaddressmeta.c:
+       * libs/gst/net/gstnetaddressmeta.h:
+         docs: Fix documentation typos and inconsistencies
+         * GstGlobalDeviceMonitor was renamed to GstDeviceMonitor
+         * Expand GST_MESSAGE_DEVICE to the full enum value names
+         * Correct the incorrect references to the GstDeviceProvider interfaces
+         * Describe caps arguments for gstcheck interface
+         * Add missing docs for GstNetAddressMeta and its add function
+         * Add docs for toc helper macros
+         * Avoid refering to GstValueList type as done elsewhere
+         Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732786
+
+2014-07-05 17:13:21 +0200  Sebastian Rasmussen <sebras@hotmail.com>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/libs/gstreamer-libs-sections.txt:
+         docs: Cleanup interface references in docs
+         * Delete references to removed interfaces
+         * Add missing documentation sections
+         * Fix duplicate interface references for GstDevice
+         Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732786
+
+2014-07-08 11:17:41 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * plugins/elements/gstfilesrc.c:
+       * plugins/elements/gsttee.c:
+       * tools/gst-launch.1.in:
+         docs: There is no decodebin2 anymore, don't pretend otherwise
+
+2014-07-07 16:14:32 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * plugins/elements/gstfdsrc.c:
+         fdsrc: fix error setting when uri is invalid
+         Elements should always set the GError
+
+2014-07-06 12:13:04 +0100  Tim-Philipp Müller <tim@centricular.com>
+
+       * libs/gst/check/gstcheck.h:
+         libs: gstcheck: check that mutex is locked before g_cond_wait*() is called
+         Sanity check to catch problems in unit test.
+
+2014-07-06 12:12:20 +0100  Tim-Philipp Müller <tim@centricular.com>
+
+       * libs/gst/check/gstcheck.h:
+         libs: gstcheck: init and clear global mutex and cond variables
+
+2014-07-06 12:09:31 +0100  Tim-Philipp Müller <tim@centricular.com>
+
+       * tests/check/gst/gstpoll.c:
+         tests: fix locking in gstpoll unit test
+         The mutex needs to be locked when g_cond_wait*() is
+         called.
+
+2014-07-05 16:24:18 +0100  Matthieu Bouron <matthieu.bouron@collabora.com>
+
+       * scripts/gst-uninstalled:
+         gst-uninstalled: add video and base library paths from -bad
+         https://bugzilla.gnome.org/show_bug.cgi?id=732770
+
+2014-07-04 19:40:28 +0100  Tim-Philipp Müller <tim@centricular.com>
+
+       * tools/gst-inspect.c:
+         tools: suppress GLib warnings when gst-inspecting deprecated properties
+         GLib in git will spew a g_warning() when a property marked as
+         deprecated via param spec flags is accessed. Suppress this by
+         setting the appropriate environment variable.
+
+2014-07-03 10:11:02 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst/gstmessage.h:
+         message: Work around g-i/pygobject/gjs bug with ~0 in enums
+         GST_MESSAGE_ANY was considered a long by pygobject and gjs, and thus
+         couldn't be used in gst_bus_poll() and similar APIs as they expect an
+         int-typed enum.
+         Just use 0xffffffff instead for now.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732633
+
+2014-07-02 08:41:18 +0100  Tim-Philipp Müller <tim@centricular.com>
+
+       * tests/check/gst/gstbufferlist.c:
+         tests: don't use post-GLib 2.32 API in bufferlist test
+         g_ptr_array_insert() is GLib >= 2.40
+
+2014-07-01 12:22:56 +0200  Göran Jönsson <goranjn@axis.com>
+
+       * gst/gstpad.c:
+         pad: Don't unlock while iterating over all sticky events for removal
+         Otherwise we might end up getting the event removed from elsewhere
+         at the same time while we're unlocked for g_object_notify().
+         https://bugzilla.gnome.org/show_bug.cgi?id=732556
+
+2014-07-01 19:17:11 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * plugins/elements/gstidentity.c:
+         identity: Proxy the accept-caps query
+         We always work in passthrough mode so there's no point in doing
+         something more clever in basetransform. Also the basetransform
+         code leads to problems with incomplete caps and downstream
+         elements that use GST_PAD_FLAG_ACCEPT_INTERSECT.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732559
+
+2014-07-01 11:21:53 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: reset QoS on segment event
+         This avoids spurious warnings about slow machine when upstream
+         sends new segments without flushing.
+
+2014-06-30 23:39:18 -0700  Evan Nemerson <evan@nemerson.com>
+
+       * gst/gstbufferpool.c:
+       * gst/gstdevice.c:
+       * gst/gstdevicemonitor.c:
+       * gst/gstdeviceprovider.c:
+       * gst/gstdeviceproviderfactory.c:
+       * gst/gstmessage.c:
+       * gst/gstquery.c:
+       * gst/gststructure.c:
+       * gst/gstsystemclock.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstcollectpads.c:
+       * libs/gst/check/gstcheck.c:
+       * libs/gst/check/gsttestclock.c:
+         introspection: Assorted minor introspection and documentation fixes
+         https://bugzilla.gnome.org/show_bug.cgi?id=732534
+
+2014-06-30 08:59:18 +0000  Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
+
+       * gst/gstdevicemonitor.c:
+         devicemonitor: Stop using g_clear_pointer()
+         We dont't want to depend on GLib 2.34 for now.
+
+2014-06-29 19:16:05 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * tests/check/libs/sparsefile.c:
+         sparsefile: Initialize memory in unit test to make valgrind happy
+         We were writing unitialized stack memory to the file.
+
 === release 1.3.90 ===
 
 2014-06-28 10:45:18 +0200  Sebastian Dröge <sebastian@centricular.com>
diff --git a/NEWS b/NEWS
index 92e141b..c6cb828 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-This is GStreamer 1.3.90
+This is GStreamer 1.3.91
 
 Changes since 1.2:
 
diff --git a/RELEASE b/RELEASE
index abdf83a..1d1f6da 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,8 +1,8 @@
 
-Release notes for GStreamer 1.3.90
+Release notes for GStreamer 1.3.91
 
 
-The GStreamer team is pleased to announce the first release candidate of
+The GStreamer team is pleased to announce the second release candidate of
 the stable 1.4 release series. The 1.4 release series is adding new features
 on top of the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x
 release series of the GStreamer multimedia framework.
@@ -48,12 +48,12 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
 
 Bugs fixed in this release
      
-      * 730873 : miniobject: Add missing (nullable) annotations
-      * 730957 : Missing nullability annotations
-      * 731303 : dataqueue: add bindings-friendly gst_data_queue_new_full()
-      * 731350 : Add gst_queue_array_new variant which takes a GDestroyNotify
-      * 731542 : base: introspection fixes
-      * 732007 : Rename GstGlobalDeviceMonitor
+      * 732534 : Introspection and documentation issues for new 1.4 symbols
+      * 732540 : basesink: reset QoS on segment event
+      * 732556 : pad: Race condition when removing sticky events
+      * 732559 : identity: Should proxy accept-caps query
+      * 732770 : gst-uninstalled: add video and base library paths from -bad
+      * 732786 : docs: Various fixes for omissions, typos and inconsistencies.
 
 ==== Download ====
 
@@ -91,10 +91,12 @@ subscribe to the gstreamer-devel list.
 Contributors to this release
     
       * Evan Nemerson
-      * George Kiagiadakis
-      * Olivier Crête
-      * Philip Withnall
+      * Guillaume Desmottes
+      * Göran Jönsson
+      * Matthieu Bouron
       * Sebastian Dröge
+      * Sebastian Rasmussen
       * Thiago Santos
       * Tim-Philipp Müller
+      * Vincent Penquerc'h
  
\ No newline at end of file
index 217f252..3f8b1a9 100644 (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.3.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
+AC_INIT([GStreamer],[1.3.91],[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, 390, 0, 390)
+AS_LIBTOOL(GST, 391, 0, 391)
 
 dnl *** autotools stuff ****
 
index d151b96..14b6e3b 100644 (file)
@@ -3,7 +3,7 @@
   <description>GStreamer core elements</description>
   <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
   <basename>libgstcoreelements.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gstreamer</source>
   <package>GStreamer source release</package>
index b993d33..c4470ac 100644 (file)
@@ -40,6 +40,16 @@ hierarchy, and a set of media-agnostic core elements.
 
  <release>
   <Version>
+   <revision>1.3.91</revision>
+   <branch>1.3</branch>
+   <name></name>
+   <created>2014-07-11</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.3.91.tar.xz" />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>1.3.90</revision>
    <branch>1.3</branch>
    <name></name>
index 7746853..ea8afdf 100644 (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 "2014-06-28"
+#define GST_PACKAGE_RELEASE_DATETIME "2014-07-11"
 
 /* Define if static plugins should be built */
 #undef GST_PLUGIN_BUILD_STATIC
 #define PACKAGE_NAME "GStreamer"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer 1.3.90"
+#define PACKAGE_STRING "GStreamer 1.3.91"
 
 /* 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 "1.3.90"
+#define PACKAGE_VERSION "1.3.91"
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 #undef USE_POISONING
 
 /* Version number of package */
-#define VERSION "1.3.90"
+#define VERSION "1.3.91"
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */
index 26cc9bb..ccc6129 100644 (file)
@@ -57,7 +57,7 @@ G_BEGIN_DECLS
  *
  * The micro version of GStreamer at compile time:
  */
-#define GST_VERSION_MICRO (90)
+#define GST_VERSION_MICRO (91)
 /**
  * GST_VERSION_NANO:
  *