Skip to content

Commit

Permalink
Release 1.3.90
Browse files Browse the repository at this point in the history
  • Loading branch information
sdroege committed Jun 28, 2014
1 parent 9bf7d50 commit ae464e4
Show file tree
Hide file tree
Showing 35 changed files with 310 additions and 70 deletions.
235 changes: 233 additions & 2 deletions ChangeLog
@@ -1,9 +1,240 @@
=== release 1.3.90 ===

2014-06-28 Sebastian Dröge <slomo@coaxion.net>

* configure.ac:
releasing 1.3.90

2014-06-28 11:01:13 +0200 Sebastian Dröge <sebastian@centricular.com>

* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/gst-plugins-base-plugins.hierarchy:
* docs/plugins/inspect/plugin-adder.xml:
* docs/plugins/inspect/plugin-alsa.xml:
* docs/plugins/inspect/plugin-app.xml:
* docs/plugins/inspect/plugin-audioconvert.xml:
* docs/plugins/inspect/plugin-audiorate.xml:
* docs/plugins/inspect/plugin-audioresample.xml:
* docs/plugins/inspect/plugin-audiotestsrc.xml:
* docs/plugins/inspect/plugin-cdparanoia.xml:
* docs/plugins/inspect/plugin-encoding.xml:
* docs/plugins/inspect/plugin-gio.xml:
* docs/plugins/inspect/plugin-ivorbisdec.xml:
* docs/plugins/inspect/plugin-libvisual.xml:
* docs/plugins/inspect/plugin-ogg.xml:
* docs/plugins/inspect/plugin-pango.xml:
* docs/plugins/inspect/plugin-playback.xml:
* docs/plugins/inspect/plugin-subparse.xml:
* docs/plugins/inspect/plugin-tcp.xml:
* docs/plugins/inspect/plugin-theora.xml:
* docs/plugins/inspect/plugin-typefindfunctions.xml:
* docs/plugins/inspect/plugin-videoconvert.xml:
* docs/plugins/inspect/plugin-videorate.xml:
* docs/plugins/inspect/plugin-videoscale.xml:
* docs/plugins/inspect/plugin-videotestsrc.xml:
* docs/plugins/inspect/plugin-volume.xml:
* docs/plugins/inspect/plugin-vorbis.xml:
* docs/plugins/inspect/plugin-ximagesink.xml:
* docs/plugins/inspect/plugin-xvimagesink.xml:
* gst-plugins-base.doap:
* win32/common/_stdint.h:
* win32/common/config.h:
Release 1.3.90

2014-06-28 10:56:36 +0200 Sebastian Dröge <sebastian@centricular.com>

* po/af.po:
* po/az.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/lv.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.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:
Update .po files

2014-06-27 14:24:10 -0300 Thiago Santos <ts.santos@sisa.samsung.com>

* gst/playback/gstplaysinkconvertbin.c:
playsinkconvertbin: fix caps leak
Let go the reference to the converter caps after using it

2014-06-27 10:41:55 +0100 Tim-Philipp Müller <tim@centricular.com>

* tools/.gitignore:
* tools/Makefile.am:
* tools/gst-device-monitor-1.0.1:
* tools/gst-device-monitor.c:
tools: add gst-device-monitor-1.0 utility
Just shows devices with basic info and exits. Or will
wait for more devices to show up or be removed with
the --follow option. It's also possible to pass filters
as command line arguments in the form DEVICE_CLASSES
or DEVICE_CLASSES:CAPS.

2014-06-26 16:18:05 +0200 Sebastian Dröge <sebastian@centricular.com>

* gst-libs/gst/audio/streamvolume.h:
* gst-libs/gst/tag/xmpwriter.h:
libs: There is no G_TYPE_CHECK_INTERFACE_TYPE and G_TYPE_CHECK_INTERFACE_CAST
Remove the macros that used them, nobody could've used them anyway.

2014-06-26 11:35:43 +0200 Gwenole Beauchesne <gwenole.beauchesne@intel.com>

* gst-libs/gst/pbutils/codec-utils.c:
pbutils: handle more H.264 profiles and levels.
Recognize H.264 Level 5.2, as exposed by modern 2160p30+ streams,
i.e. commonly known as 4K. Also add initial support for handling
Annex.G (SVC) profiles.
https://bugzilla.gnome.org/show_bug.cgi?id=732269
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

2014-06-26 04:27:31 +1000 Jan Schmidt <jan@centricular.com>

* gst/typefind/gsttypefindfunctions.c:
typefind: Bump iso mp4 typefinder to PRIMARY. Add mp4 extension hint.
Fixes a problem with at least one file being detected incorrectly as
DTS because there's DTS packets early enough in the file.

2014-06-23 01:02:22 +0100 Tim-Philipp Müller <tim@centricular.com>

* tests/check/libs/rtpbasedepayload.c:
tests: fix vararg handling in rtpbasedepayload unit test
Makes it pass on 32-bit systems.

2014-06-23 00:33:18 +0100 Tim-Philipp Müller <tim@centricular.com>

* tests/check/libs/rtpbasepayload.c:
tests: fix vararg handling in rtpbasepayload unit test
Makes it pass on 32-bit systems.

2014-06-22 20:42:13 +0200 Sebastian Dröge <sebastian@centricular.com>

* gst/playback/gstplaysinkconvertbin.c:
playsinkconvertbin: Filter out ANY capsfeatures from the converter caps
We can't convert to ANY capsfeatures, they are only there so that we
can passthrough whatever downstream can support... but we definitely
don't want to return them to upstream.

2014-06-22 19:36:14 +0200 Sebastian Dröge <sebastian@centricular.com>

* configure.ac:
Back to development

=== release 1.3.3 ===

2014-06-22 Sebastian Dröge <slomo@coaxion.net>
2014-06-22 18:07:57 +0200 Sebastian Dröge <sebastian@centricular.com>

* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
releasing 1.3.3
* docs/plugins/inspect/plugin-adder.xml:
* docs/plugins/inspect/plugin-alsa.xml:
* docs/plugins/inspect/plugin-app.xml:
* docs/plugins/inspect/plugin-audioconvert.xml:
* docs/plugins/inspect/plugin-audiorate.xml:
* docs/plugins/inspect/plugin-audioresample.xml:
* docs/plugins/inspect/plugin-audiotestsrc.xml:
* docs/plugins/inspect/plugin-cdparanoia.xml:
* docs/plugins/inspect/plugin-encoding.xml:
* docs/plugins/inspect/plugin-gio.xml:
* docs/plugins/inspect/plugin-ivorbisdec.xml:
* docs/plugins/inspect/plugin-libvisual.xml:
* docs/plugins/inspect/plugin-ogg.xml:
* docs/plugins/inspect/plugin-pango.xml:
* docs/plugins/inspect/plugin-playback.xml:
* docs/plugins/inspect/plugin-subparse.xml:
* docs/plugins/inspect/plugin-tcp.xml:
* docs/plugins/inspect/plugin-theora.xml:
* docs/plugins/inspect/plugin-typefindfunctions.xml:
* docs/plugins/inspect/plugin-videoconvert.xml:
* docs/plugins/inspect/plugin-videorate.xml:
* docs/plugins/inspect/plugin-videoscale.xml:
* docs/plugins/inspect/plugin-videotestsrc.xml:
* docs/plugins/inspect/plugin-volume.xml:
* docs/plugins/inspect/plugin-vorbis.xml:
* docs/plugins/inspect/plugin-ximagesink.xml:
* docs/plugins/inspect/plugin-xvimagesink.xml:
* gst-plugins-base.doap:
* win32/common/_stdint.h:
* win32/common/config.h:
Release 1.3.3

2014-06-22 17:25:42 +0200 Sebastian Dröge <sebastian@centricular.com>

* po/af.po:
* po/az.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/lv.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.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:
Update .po files

2014-06-22 14:23:32 +0200 Sebastian Dröge <sebastian@centricular.com>

Expand Down
13 changes: 8 additions & 5 deletions NEWS
@@ -1,8 +1,7 @@
This is GStreamer Base Plugins 1.3.3
This is GStreamer Base Plugins 1.3.90

Changes since 1.2:


New API:
• GstMessageType has GST_MESSAGE_EXTENDED added. All types before
that can be used together as a flags type as before, but from
Expand Down Expand Up @@ -130,13 +129,17 @@ Major changes:
with downstream via caps.
∘ Lots of fixes for coverity warnings all over the place.
∘ Negotiation related performance improvements.
500+ fixed bug reports, and many other bug fixes and other
800+ fixed bug reports, and many other bug fixes and other
improvements everywhere that had no bug report.

Things to look out for:
• The eglglessink element was removed and replaced by the glimagesink
element.
• The mfcdec element was removed and replaced by v4l2videodec.
• osxvideosink is only available in OS X 10.6 or newer.
• The GstDeviceMonitor API will likely change slightly before the
1.4.0 release.
• On Android the namespace of the automatically generated Java class
for initialization of GStreamer has changed from com.gstreamer to
org.freedesktop.gstreamer to prevent namespace pollution.
• On iOS you have to update your gst_ios_init.h and gst_ios_init.m in
your projects from the one included in the binaries if you used the
GnuTLS GIO module before. The loading mechanism has slightly changed.
48 changes: 22 additions & 26 deletions RELEASE
@@ -1,22 +1,28 @@

Release notes for GStreamer Base Plugins 1.3.3
Release notes for GStreamer Base Plugins 1.3.90


The GStreamer team is pleased to announce the third release of the unstable
1.3 release series. The 1.3 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. The unstable 1.3 release series
will lead to the stable 1.4 release series in the next weeks, and newly added
API can still change until that point.
The GStreamer team is pleased to announce the first 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.


This is hopefully the last 1.3 development release and will be followed by
the first 1.4.0 release candidate (1.3.90) in 1-2 weeks. Which then hopefully
is followed by 1.4.0 soonish in early July.
This release candidate will hopefully shortly be followed by the stable 1.4.0
release if no bigger regressions or bigger issues are detected, and enough
testing of the release candidate happened. The new API that was added during
the 1.3 release series is not expected to change anymore at this point.


Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the unstable 1.3 release series.
Binaries for Android, iOS, Mac OS X and Windows are provided together with this
release.


The stable 1.4 release series is API and ABI compatible with 1.0.x, 1.2.x and
any other 1.x release series in the future. Compared to 1.2.x it contains some
new features and more intrusive changes that were considered too risky as a
bugfix.



This module contains a set of reference plugins, base classes for other
Expand Down Expand Up @@ -65,15 +71,8 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)

Bugs fixed in this release

* 709868 : Keep still meaningfull pending events on FLUSH_STOP
* 724231 : appsrc: handle flushing from send_event
* 730559 : dmabuf: fix checking mmap flags
* 730749 : Failed to determine keyframeness of audio/x-opus packet
* 730868 : uridecodebin: Does not handle RTSP streams where one of the payload formats is not supported properly
* 730874 : audio: Add a missing precondition to gst_audio_format_from_string()
* 731121 : alsasink: Race condition causes alsasink to use invalid caps when a pipeline fails to start
* 731566 : tcpserversrc: close the server socket after accepting a connection
* 731567 : tcpserversrc: return GST_FLOW_FLUSHING instead of GST_FLOW_ERROR when accept is canceled
* 684030 : typefinding: mp4 with video and dts ES detected as DTS audio
* 732269 : pbutils: handle more H.264 profiles/levels

==== Download ====

Expand Down Expand Up @@ -110,12 +109,9 @@ subscribe to the gstreamer-devel list.

Contributors to this release

* Edward Hervey
* Michael Olbrich
* Philip Withnall
* Gwenole Beauchesne
* Jan Schmidt
* Sebastian Dröge
* Thiago Santos
* Thibault Saunier
* Tim-Philipp Müller
* Vincent Penquerc'h

6 changes: 3 additions & 3 deletions configure.ac
Expand Up @@ -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.3.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])
AC_INIT([GStreamer Base Plug-ins],[1.3.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])

AG_GST_INIT

Expand Down Expand Up @@ -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, 303, 0, 303)
AS_LIBTOOL(GST, 390, 0, 390)

dnl *** required versions of GStreamer stuff ***
GST_REQ=1.3.3.1
GST_REQ=1.3.90

dnl *** autotools stuff ****

Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/gst-plugins-base-plugins.hierarchy
Expand Up @@ -108,7 +108,7 @@ GObject
GstPadTemplate
GstPlugin
GstPluginFeature
GstDeviceMonitorFactory
GstDeviceProviderFactory
GstElementFactory
GstTypeFindFactory
GstRegistry
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/inspect/plugin-adder.xml
Expand Up @@ -3,7 +3,7 @@
<description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename>
<version>1.3.3</version>
<version>1.3.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/inspect/plugin-alsa.xml
Expand Up @@ -3,7 +3,7 @@
<description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename>
<version>1.3.3</version>
<version>1.3.90</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
Expand Down

0 comments on commit ae464e4

Please sign in to comment.