[gst-announce] RELEASE: GStreamer Base Plug-ins 0.10.13 'What's going on?'

thaytan at noraisin.net thaytan at noraisin.net
Tue Jun 5 06:52:34 PDT 2007

This mail announces the release of GStreamer Base Plug-ins 0.10.13 'What's going on?'.

GStreamer Base Plug-ins is a well-groomed and well-maintained collection of
GStreamer plug-ins and elements, spanning the range of possible types of
elements one would want to write for GStreamer.  It also contains helper
libraries and base classes useful for writing elements.
A wide range of video and audio decoders, encoders, and filters are included.

For more information, see http://gstreamer.freedesktop.org/modules/gst-plugins-base.html
To file bugs, go to http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gst-plugins-base
-------------- next part --------------

Release notes for GStreamer Base Plug-ins 0.10.13 "What's Going on?"

The GStreamer team is proud to announce a new release
in the 0.10.x stable series of the
GStreamer Base Plug-ins.

The 0.10.x series is a stable series targeted at end users.
It is not API or ABI compatible with the stable 0.8.x series.
It is, however, parallel installable with the 0.8.x series.

This module contains a set of reference plugins, base classes for other
plugins, and helper libraries.

This module is kept up-to-date together with the core developments.  Element
writers should look at the elements in this module as a reference for
their development.

This module contains elements for, among others:

  device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
  containers: ogg
  codecs: vorbis, theora
  text: textoverlay, subparse
  sources: audiotestsrc, videotestsrc, gnomevfssrc
  network: tcp
  audio processing: audioconvert, adder, audiorate, audioscale, volume
  visualisation: libvisual
  video processing: ffmpegcolorspace
  aggregate elements: decodebin, playbin

Other modules containing plug-ins are:

contains a set of well-supported plug-ins under our preferred license
contains a set of well-supported plug-ins, but might pose problems for
contains a set of less supported plug-ins that haven't passed the
    rigorous quality testing we expect


Features of this release
      * Many fixes and improvements
      * RTP and RTCP support improved
      * Parallel installability with 0.8.x series
      * Threadsafe design and API

Bugs fixed in this release
      * 339838 : [audioconvert] support floats with non-native endianness
      * 393975 : closing x/xvimagesink window crashes gst-launch
      * 405072 : [API] add gst_tag_freeform_string_to_utf8()
      * 413799 : [subparse] add support for MPL2 format
      * 414645 : GstMixerTrack should make untranslated label available
      * 420079 : [audioconvert] Uses biased rounding which results in dist...
      * 420578 : [subparse] add more colour map in sami parser
      * 421834 : videorate breaks on dimension changes
      * 423051 : Vorbis tags of type double use locale-dependent formatting
      * 423055 : Verify ReplayGain vorbistag processing in libs/tag testsuite
      * 425455 : Decodebin2 leaks pads
      * 426250 : GstPlayBaseBin leaks streaminfo objects
      * 428187 : Rtp base depayloader class doesn't send new_segment after...
      * 431672 : gst_base_rtp_audio_payload_push() should take object of i...
      * 432362 : [ximagesink] doesn't build if XShm is not available
      * 432755 : [videorate] leaks buffer if flow != OK
      * 432984 : [baseaudiosrc] misleading warning message when dropping s...
      * 433888 : [theoradec] does not generate a perfect stream
      * 436562 : Theoradec doesn't work well with gnonlin
      * 438840 : [theoradec] does not compile with old version of libtheora
      * 440997 : [gstriff] Doesn't handle width!=depth files with audio/x-...
      * 441295 : audioconvert doesn't build on VS6
      * 442024 : regression in playbin buffering
      * 350299 : [playbin] " Internal data flow error " opening movie with s...
      * 410039 : totem crashed with SIGSEGV in new_decoded_pad_full()
      * 340842 : do latency calculation for live sources
      * 341078 : RB does not play beyond initially downloaded podcast file
      * 414496 : [id3demux, id3v2mux] Add support for GST_TAG_MUSICBRAINZ_...

API changed in this release
- API additions:
* add gst_tag_freeform_string_to_utf8()
* GstRTPBuffer::gst_rtp_buffer_default_clock_rate()
* GstBaseAudioSink::slave-method property
* add "min-ptime" property to RTP base audio payloader
* gst_base_rtp_audio_payload_push()
* gst_base_rtp_audio_payload_get_adapter()
* GstMixerTrack::untranslated-label property


You can find source releases of gst-plugins-base in the download directory:

GStreamer Homepage

More details can be found on the project's website:

Support and Bugs

We use GNOME's bugzilla for bug reports and feature requests:


CVS is hosted on cvs.freedesktop.org.
All code is in CVS and can be checked out from there.
Interested developers of the core library, plug-ins, and applications should
subscribe to the gstreamer-devel list. If there is sufficient interest we
will create more lists as necessary.

Contributors to this release
      * Alex Lancaster
      * Andy Wingo
      * Christian Kirbach
      * Dan Williams
      * David Schleef
      * Edward Hervey
      * Jan Schmidt
      * Julien MOUTTE
      * Kamil Pawlowski
      * Marc-Andre Lureau
      * Mark Nauwelaerts
      * Michael Smith
      * Olivier Crete
      * René Stadler
      * Sebastian Dröge
      * Sebastien Moutte
      * Stefan Kost
      * Thomas Vander Stichele
      * Tim-Philipp Müller
      * Tommi Myöhänen
      * Vincent Torri
      * Wim Taymans
      * Young-Ho Cha
      * Zaheer Abbas Merali
      * Zeeshan Ali

More information about the Gstreamer-announce mailing list