Navigation Menu

Skip to content

Commit

Permalink
Release 1.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
tp-m committed Oct 24, 2012
1 parent 45d802b commit b4772b4
Show file tree
Hide file tree
Showing 35 changed files with 636 additions and 84 deletions.
474 changes: 472 additions & 2 deletions ChangeLog

Large diffs are not rendered by default.

32 changes: 31 additions & 1 deletion NEWS
@@ -1,4 +1,34 @@
This is GStreamer Base Plugins 1.0.1
This is GStreamer Base Plugins 1.0.2

Changes since 1.0.1:

* Parallel installability with 0.10.x series
* alsa: fix probing of supported formats, and advertise non-native-endianness formats as fallback
* audiobasesink: properly handle GAP events (fixing some isses with e.g. certain DVD menus)
* audioconvert: try harder to not convert or to preserve input format precision
* audiodecoder: leak fixes and refcounting fixes
* audioresample: re-enable the SSE/SSE2 code paths for better performance
* riff: fix paletted RGB formats and msvideo mapping
* rtsp: make formatting and parsing of range floating-point values locale-independent
* playbin: streamsynchronizer fixes, esp. for handling corner-cases near EOS
* tcpserver{sink,src}: add 'current-port' property and signal actually used port
* videoconvert: fix handling of paletted RGB formats
* videodecoder: don't leak message strings when error is not fatal
* videodecoder: finetune missing timestamp estimating
* videotestsrc: add palette for paletted RGB formats
* vorbistag: fix writing of image tags into vorbis comments

Bugs fixed since 1.0.1:

* 580093 : tcpserversink,src: add 'current-port' property and signal actually used port when port=0 was set
* 680904 : alsasink: no supported formats detected with using USB sound card on big-endian system
* 683098 : videodecoder: log failure message if acquire_buffer failed
* 684411 : rtsp: range in SDP formatted according to locale
* 685273 : Pre-rolling on GAP events doesn't work properly for audio sinks
* 685711 : audio, video: update docs for virtual functions that require chaining up
* 685938 : [decodebin] Issues with group switching algorithm
* 686081 : adder: all unit tests crash now after collectpads changes
* 686298 : Cannot decode some AVI files with Microsoft Video 1

Changes since 1.0.0:

Expand Down
44 changes: 30 additions & 14 deletions RELEASE
@@ -1,8 +1,8 @@

Release notes for GStreamer Base Plugins 1.0.1
Release notes for GStreamer Base Plugins 1.0.2


The GStreamer team is proud to announce a new release
The GStreamer team is proud to announce a new bug-fix release
in the 1.x stable series of the
core of the GStreamer streaming media framework.

Expand Down Expand Up @@ -61,17 +61,32 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Features of this release

* Parallel installability with 0.10.x series
* videodecoder and -encoder timestamp handling improvements
* thread-safey fixes for GstMeta registrations and GstVideoDecoder
* alsa: fix probing of supported formats, and advertise non-native-endianness formats as fallback
* audiobasesink: properly handle GAP events (fixing some isses with e.g. certain DVD menus)
* audioconvert: try harder to not convert or to preserve input format precision
* audiodecoder: leak fixes and refcounting fixes
* audioresample: re-enable the SSE/SSE2 code paths for better performance
* riff: fix paletted RGB formats and msvideo mapping
* rtsp: make formatting and parsing of range floating-point values locale-independent
* playbin: streamsynchronizer fixes, esp. for handling corner-cases near EOS
* tcpserver{sink,src}: add 'current-port' property and signal actually used port
* videoconvert: fix handling of paletted RGB formats
* videodecoder: don't leak message strings when error is not fatal
* videodecoder: finetune missing timestamp estimating
* videotestsrc: add palette for paletted RGB formats
* vorbistag: fix writing of image tags into vorbis comments

Bugs fixed in this release

* 684424 : playbin: external subtitles break playback
* 684832 : videodecoder: Takes stream lock in query function
* 685110 : encodebin fails to release mux request sink pad for GstId3Mux as it is a static one for this mux
* 685242 : rtsp: mark url argument of gst_rtsp_url_parse as out
* 685332 : GstMeta registry race
* 685490 : audioencoder: don't require base class to implement to start vfunc
* 580093 : tcpserversink,src: add 'current-port' property and signal actually used port when port=0 was set
* 680904 : alsasink: no supported formats detected with using USB sound card on big-endian system
* 683098 : videodecoder: log failure message if acquire_buffer failed
* 684411 : rtsp: range in SDP formatted according to locale
* 685273 : Pre-rolling on GAP events doesn't work properly for audio sinks
* 685711 : audio, video: update docs for virtual functions that require chaining up
* 685938 : [decodebin] Issues with group switching algorithm
* 686081 : adder: all unit tests crash now after collectpads changes
* 686298 : Cannot decode some AVI files with Microsoft Video 1

==== Download ====

Expand Down Expand Up @@ -108,13 +123,14 @@ subscribe to the gstreamer-devel list.

Contributors to this release

* Alban Browaeys
* Alexandre Relange
* Andoni Morales Alastruey
* Carlos Rafael Giani
* David Corvoysier
* Josep Torra
* Mark Nauwelaerts
* Michael Smith
* Olivier Crête
* Sebastian Dröge
* Sebastian Pölsterl
* Thiago Santos
* Tim-Philipp Müller
* Wim Taymans

4 changes: 2 additions & 2 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.0.1.1,
AC_INIT(GStreamer Base Plug-ins, 1.0.2,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-base)

Expand Down Expand Up @@ -50,7 +50,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, 1, 0, 1)
AS_LIBTOOL(GST, 2, 0, 2)

dnl *** required versions of GStreamer stuff ***
GST_REQ=1.0.0
Expand Down
26 changes: 23 additions & 3 deletions docs/plugins/gst-plugins-base-plugins.args
Expand Up @@ -664,7 +664,7 @@
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>host</NICK>
<BLURB>The host/IP to send the packets to.</BLURB>
<BLURB>The host/IP to listen on.</BLURB>
<DEFAULT>"localhost"</DEFAULT>
</ARG>

Expand All @@ -674,10 +674,20 @@
<RANGE>[0,65535]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>port</NICK>
<BLURB>The port to send the packets to.</BLURB>
<BLURB>The port to listen to (0=random available port).</BLURB>
<DEFAULT>4953</DEFAULT>
</ARG>

<ARG>
<NAME>GstTCPServerSink::current-port</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,65535]</RANGE>
<FLAGS>r</FLAGS>
<NICK>current-port</NICK>
<BLURB>The port number the socket is currently bound to.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstTCPServerSrc::host</NAME>
<TYPE>gchar*</TYPE>
Expand All @@ -694,7 +704,7 @@
<RANGE>[0,65535]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Port</NICK>
<BLURB>The port to listen to.</BLURB>
<BLURB>The port to listen to (0=random available port).</BLURB>
<DEFAULT>4953</DEFAULT>
</ARG>

Expand All @@ -708,6 +718,16 @@
<DEFAULT>GST_TCP_PROTOCOL_NONE</DEFAULT>
</ARG>

<ARG>
<NAME>GstTCPServerSrc::current-port</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,65535]</RANGE>
<FLAGS>r</FLAGS>
<NICK>current-port</NICK>
<BLURB>The port number the socket is currently bound to.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

<ARG>
<NAME>GstMultiFdSink::buffers-max</NAME>
<TYPE>gint</TYPE>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-adder.xml
Expand Up @@ -3,10 +3,10 @@
<description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-alsa.xml
Expand Up @@ -3,10 +3,10 @@
<description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-app.xml
Expand Up @@ -3,10 +3,10 @@
<description>Elements used to communicate with applications</description>
<filename>../../gst/app/.libs/libgstapp.so</filename>
<basename>libgstapp.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-audioconvert.xml
Expand Up @@ -3,10 +3,10 @@
<description>Convert audio to different formats</description>
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
<basename>libgstaudioconvert.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-audiorate.xml
Expand Up @@ -3,10 +3,10 @@
<description>Adjusts audio frames</description>
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
<basename>libgstaudiorate.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-audioresample.xml
Expand Up @@ -3,10 +3,10 @@
<description>Resamples audio</description>
<filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename>
<basename>libgstaudioresample.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-audiotestsrc.xml
Expand Up @@ -3,10 +3,10 @@
<description>Creates audio test signals of given frequency and volume</description>
<filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename>
<basename>libgstaudiotestsrc.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-cdparanoia.xml
Expand Up @@ -3,10 +3,10 @@
<description>Read audio from CD in paranoid mode</description>
<filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename>
<basename>libgstcdparanoia.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-encoding.xml
Expand Up @@ -3,10 +3,10 @@
<description>various encoding-related elements</description>
<filename>../../gst/encoding/.libs/libgstencodebin.so</filename>
<basename>libgstencodebin.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-gio.xml
Expand Up @@ -3,10 +3,10 @@
<description>GIO elements</description>
<filename>../../gst/gio/.libs/libgstgio.so</filename>
<basename>libgstgio.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-ivorbisdec.xml
Expand Up @@ -3,10 +3,10 @@
<description>Vorbis Tremor decoder</description>
<filename>../../ext/vorbis/.libs/libgstivorbisdec.so</filename>
<basename>libgstivorbisdec.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down
4 changes: 2 additions & 2 deletions docs/plugins/inspect/plugin-libvisual.xml
Expand Up @@ -3,10 +3,10 @@
<description>libvisual visualization plugins</description>
<filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename>
<basename>libgstlibvisual.so</basename>
<version>1.0.1.1</version>
<version>1.0.2</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins git</package>
<package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
Expand Down

0 comments on commit b4772b4

Please sign in to comment.