Release 1.3.91

This commit is contained in:
Sebastian Dröge 2014-07-11 11:21:29 +02:00
parent 5e993f8e75
commit 0c171fbef3
34 changed files with 187 additions and 46 deletions

127
ChangeLog
View file

@ -1,9 +1,130 @@
=== release 1.3.90 ===
=== release 1.3.91 ===
2014-06-28 Sebastian Dröge <slomo@coaxion.net>
2014-07-11 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.3.90
releasing 1.3.91
2014-07-11 10:13:03 +0200 Edward Hervey <bilboed@bilboed.com>
* configure.ac:
* ext/libvisual/plugin.c:
* ext/libvisual/visual.c:
libvisual: Remove < 0.4 support
And remove the version guards that went along with it
https://bugzilla.gnome.org/show_bug.cgi?id=733046
2014-07-10 18:17:47 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* gst-libs/gst/allocators/gstdmabuf.c:
dmabuf: Ensure _get_fd() works even for shared memory
Fixes regression introduced by:
commit b60888fd4bcacd42bb4e27fa938272d6e72c5c32
Author: Michael Olbrich <m.olbrich@pengutronix.de>
Date: Tue May 20 11:18:56 2014 +0200
dmabuf: share the mapping with shared copies of the memory
https://bugzilla.gnome.org/show_bug.cgi?id=730441
2014-07-11 08:51:58 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/vi.po:
po: Update translations
2014-07-03 13:46:08 -0700 Evan Nemerson <evan@nemerson.com>
* gst-libs/gst/sdp/sdp.h:
sdp: add gstmikey.h to sdp.h
https://bugzilla.gnome.org/show_bug.cgi?id=732709
2014-07-03 18:32:02 +0200 Sebastian Rasmussen <sebrn@axis.com>
* gst-libs/gst/riff/riff-read.c:
riff: Print invalid fourcc in error message in hex
Previously this was printed as characters which caused later processing
of the error message to sometimes warn about non-UTF-8 characters.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732697
2014-06-20 18:02:31 +0200 Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* gst-libs/gst/video/gstvideodecoder.c:
videodecoder: parse any source data that is still available.
Fix gst_video_decoder_parse_available() to really parse any pending
source data that is still available in the adapter. This is a memory
optimization to avoid expansion of video packed added to the adapter,
but also a fix to EOS condition when the subclass parse() function
ultimately only needed to call into gvd_have_frame() and no additional
source bytes were consumed, i.e. gvd_add_to_frame() is not called.
This situation can occur when decoding H.264 streams in byte-stream/nal
mode for instance. A decoder always requires the next NAL unit to be
parsed so that to determine picture boundaries. When a new picture is
found, no byte is consumed (i.e. gvd_add_to_frame() is not called)
but gvd_have_frame() is called (i.e. priv->current_frame is gone).
Also make sure to avoid infinite loops caused by incorrect subclass
parse() implementations. This can occur when no byte gets consumed
and no appropriate indication (GST_VIDEO_DECODER_FLOW_NEED_DATA) is
returned.
https://bugzilla.gnome.org/show_bug.cgi?id=731974
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2014-07-02 15:50:23 +0200 Wim Taymans <wtaymans@redhat.com>
* tests/examples/dynamic/codec-select.c:
tests: codec-select: fix compilation
2014-07-02 15:49:38 +0200 Wim Taymans <wtaymans@redhat.com>
* gst-libs/gst/sdp/gstmikey.h:
mikey: add more Since markers for new methods
2014-07-02 15:38:41 +0200 Wim Taymans <wtaymans@redhat.com>
* gst-libs/gst/sdp/gstmikey.c:
* gst-libs/gst/sdp/gstmikey.h:
* tests/check/libs/mikey.c:
* win32/common/libgstsdp.def:
mikey: make message and payload mini-objects
Make the MIKEY message and payload objects miniobjects so that they have
a GType and are refcounted.
We can reuse the dispose method to clear our payload objects.
Add some annotations.
Implement a copy function for the MIKEY message.
Fix the unit test.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732589
2014-07-02 00:21:00 +0200 Sebastian Rasmussen <sebras@hotmail.com>
* tests/examples/dynamic/codec-select.c:
tests: codec-select: Plug element name memory leak
https://bugzilla.gnome.org/show_bug.cgi?id=732593
2014-07-01 16:14:43 -0700 Evan Nemerson <evan@nemerson.com>
* gst-libs/gst/pbutils/gstdiscoverer-types.c:
* gst-libs/gst/rtsp/gstrtspconnection.c:
* gst-libs/gst/rtsp/gstrtsptransport.c:
* gst-libs/gst/sdp/gstmikey.c:
* gst-libs/gst/video/gstvideodecoder.c:
* gst-libs/gst/video/video-tile.c:
docs: Assorted documentation and introspection fixes for new 1.4 API
https://bugzilla.gnome.org/show_bug.cgi?id=732595
2014-07-01 16:19:22 +0200 Wim Taymans <wtaymans@redhat.com>
* gst-libs/gst/rtsp/gstrtspconnection.c:
* tests/check/libs/rtspconnection.c:
rtspconnection: also allow POST before GET
Don't only allow GET and then POST request to setup tunneling over HTTP
but also allow POST and then GET.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732459
2014-06-28 17:08:06 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/libvisual/gstaudiovisualizer.c:
* ext/libvisual/gstaudiovisualizer.h:
libvisual: Rename get_type() function to prevent conflicts with static linking
https://bugzilla.gnome.org/show_bug.cgi?id=728443
=== release 1.3.90 ===
2014-06-28 11:01:13 +0200 Sebastian Dröge <sebastian@centricular.com>

2
NEWS
View file

@ -1,4 +1,4 @@
This is GStreamer Base Plugins 1.3.90
This is GStreamer Base Plugins 1.3.91
Changes since 1.2:

24
RELEASE
View file

@ -1,8 +1,8 @@
Release notes for GStreamer Base Plugins 1.3.90
Release notes for GStreamer Base Plugins 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.
@ -71,8 +71,16 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
* 684030 : typefinding: mp4 with video and dts ES detected as DTS audio
* 732269 : pbutils: handle more H.264 profiles/levels
* 730441 : dmabuf: shared the mapping with shared copies of the memory
* 731974 : videodecoder: parse source data until a frame is obtained
* 732459 : rtspconnection: tunneled connections do not work if POST channel is established first
* 732589 : gst_mikey_* not introspection-friendly
* 732593 : tests: codec-select: Plug element name memory leak
* 732595 : Introspection and documentation issues for new 1.4 symbols
* 732697 : riff: Hexprint invalid fourcc in error message
* 732709 : sdp: gstmikey.h not included by single include header (sdp.h)
* 732945 : giosink: Won't work with mp4mux
* 733046 : visual: Remove support for < 0.4
==== Download ====
@ -109,9 +117,11 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Edward Hervey
* Evan Nemerson
* Gwenole Beauchesne
* Jan Schmidt
* Nicolas Dufresne
* Sebastian Dröge
* Thiago Santos
* Tim-Philipp Müller
* Sebastian Rasmussen
* Wim Taymans
 

View file

@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/prerelease
AC_INIT([GStreamer Base Plug-ins],[1.3.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])
AC_INIT([GStreamer Base Plug-ins],[1.3.91],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])
AG_GST_INIT
@ -56,10 +56,10 @@ 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 *** required versions of GStreamer stuff ***
GST_REQ=1.3.90
GST_REQ=1.3.91
dnl *** autotools stuff ****

View file

@ -3,7 +3,7 @@
<description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Elements used to communicate with applications</description>
<filename>../../gst/app/.libs/libgstapp.so</filename>
<basename>libgstapp.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Convert audio to different formats</description>
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
<basename>libgstaudioconvert.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Adjusts audio frames</description>
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
<basename>libgstaudiorate.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Resamples audio</description>
<filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename>
<basename>libgstaudioresample.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Creates audio test signals of given frequency and volume</description>
<filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename>
<basename>libgstaudiotestsrc.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Read audio from CD in paranoid mode</description>
<filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename>
<basename>libgstcdparanoia.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>various encoding-related elements</description>
<filename>../../gst/encoding/.libs/libgstencodebin.so</filename>
<basename>libgstencodebin.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>GIO elements</description>
<filename>../../gst/gio/.libs/libgstgio.so</filename>
<basename>libgstgio.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Vorbis Tremor decoder</description>
<filename>../../ext/vorbis/.libs/libgstivorbisdec.so</filename>
<basename>libgstivorbisdec.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>libvisual visualization plugins</description>
<filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename>
<basename>libgstlibvisual.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>ogg stream manipulation (info about ogg: http://xiph.org)</description>
<filename>../../ext/ogg/.libs/libgstogg.so</filename>
<basename>libgstogg.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Pango-based text rendering and overlay</description>
<filename>../../ext/pango/.libs/libgstpango.so</filename>
<basename>libgstpango.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>various playback elements</description>
<filename>../../gst/playback/.libs/libgstplayback.so</filename>
<basename>libgstplayback.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Subtitle parsing</description>
<filename>../../gst/subparse/.libs/libgstsubparse.so</filename>
<basename>libgstsubparse.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>transfer data over the network via TCP</description>
<filename>../../gst/tcp/.libs/libgsttcp.so</filename>
<basename>libgsttcp.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Theora plugin library</description>
<filename>../../ext/theora/.libs/libgsttheora.so</filename>
<basename>libgsttheora.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>default typefind functions</description>
<filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename>
<basename>libgsttypefindfunctions.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Colorspace conversion</description>
<filename>../../gst/videoconvert/.libs/libgstvideoconvert.so</filename>
<basename>libgstvideoconvert.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Adjusts video frames</description>
<filename>../../gst/videorate/.libs/libgstvideorate.so</filename>
<basename>libgstvideorate.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Resizes video</description>
<filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename>
<basename>libgstvideoscale.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Creates a test video stream</description>
<filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename>
<basename>libgstvideotestsrc.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>plugin for controlling audio volume</description>
<filename>../../gst/volume/.libs/libgstvolume.so</filename>
<basename>libgstvolume.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Vorbis plugin library</description>
<filename>../../ext/vorbis/.libs/libgstvorbis.so</filename>
<basename>libgstvorbis.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>X11 video output element based on standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximagesink.so</filename>
<basename>libgstximagesink.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>XFree86 video output plugin using Xv extension</description>
<filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename>
<basename>libgstxvimagesink.so</basename>
<version>1.3.90</version>
<version>1.3.91</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>

View file

@ -34,6 +34,16 @@ A wide range of video and audio decoders, encoders, and filters are included.
</GitRepository>
</repository>
<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/gst-plugins-base/gst-plugins-base-1.3.91.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.3.90</revision>

View file

@ -1,7 +1,7 @@
#ifndef _GST_PLUGINS_BASE__STDINT_H
#define _GST_PLUGINS_BASE__STDINT_H 1
#ifndef _GENERATED_STDINT_H
#define _GENERATED_STDINT_H "gst-plugins-base 1.3.90"
#define _GENERATED_STDINT_H "gst-plugins-base 1.3.91"
/* generated using gnu compiler Debian clang version 3.5.0-1 (trunk) (based on LLVM 3.5.0) */
#define _STDINT_HAVE_STDINT_H 1
#include <stdint.h>

View file

@ -84,7 +84,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
@ -325,7 +325,7 @@
#define PACKAGE_NAME "GStreamer Base Plug-ins"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "GStreamer Base Plug-ins 1.3.90"
#define PACKAGE_STRING "GStreamer Base Plug-ins 1.3.91"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-base"
@ -334,7 +334,7 @@
#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
@ -368,7 +368,7 @@
#undef USE_TREMOLO
/* 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). */