Release notes for GStreamer Base Plug-ins 0.10.18 "I will follow" 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 typefind audio processing: audioconvert, adder, audiorate, audioscale, volume visualisation: libvisual video processing: ffmpegcolorspace aggregate elements: decodebin, playbin Other modules containing plug-ins are: gst-plugins-good contains a set of well-supported plug-ins under our preferred license gst-plugins-ugly contains a set of well-supported plug-ins, but might pose problems for distributors gst-plugins-bad contains a set of less supported plug-ins that haven't passed the rigorous quality testing we expect Features of this release * Experimental GIO plugin * Continued playbin2 development * RTP fixes * Better network element support on Windows * Various other bug-fixes and improvements Bugs fixed in this release * 509637 : [API] [basertpaudiopayload] add _set_samplebits_options() * 510229 : [gnomevfssrc] HTTPS support * 511478 : [rtpbuffer] add gst_rtp_buffer_set_extension_data function * 511810 : [RTSP] Uses MT-unsafe gmtime() function * 512899 : [alsa] gstalsasink.c:527: warning: 'snd_pcm_sw_params_set... * 513167 : Fix compiler warning due to disabled signals in mixertrac... * 514307 : [playbin] warning in nautilus, volume element can't be cr... * 514623 : Ogg Theora video slow * 514937 : Correct initialization of hints in is_multicast_address() * 515654 : xvimagesink doesn't build with --disable-xshm * 516246 : [alsasink] handle negative delay from snd_pcm_delay * 517420 : typefind: add h264 elementary stream discovery * 517991 : problems with configure file depending on GCC compiler * 518039 : libgstrtsp MSVC 6.0 compile error * 518162 : [subparse] handle italic text starting with " / " with Micr... * 518940 : [playbin2] make _get_*_tags() match vfuncs prototype in c... * 519906 : [API] add GstMixerOptions::get_values vfunc * 519916 : [API] add mixer-changed and options-list-changed messages * 520523 : [API] Unreviewed changes to ringbuffer API * 521743 : libgstnetbuffer.def exports not up to date * 522625 : [video] gst_video_format_parse_caps() broken for RGBA for... * 523054 : gstbasesrc crashes when called from typefind helpers * 511825 : [RTSP] compiler warning on FreeBSD * 520300 : [alsasrc] provide-clock=false messes up buffer durations API changed in this release - API additions: * GstRTPBuffer:gst_rtp_buffer_set_extension_data() * add GST_VIDEO_FORMAT_Y41B and GST_VIDEO_FORMAT_Y42B. * add GstMixerOptions::get_values vfunc (#519906) * add gst_mixer_options_list_changed(), gst_mixer_mixer_changed() and gst_mixer_message_parse_options_list_changed(). Fixes #519916. * gst_base_rtp_audio_payload_set_samplebits_options() * GstNetBuffer::gst_netaddress_equal Download You can find source releases of gst-plugins-base in the download directory: http://gstreamer.freedesktop.org/src/gst-plugins-base/ GStreamer Homepage More details can be found on the project's website: http://gstreamer.freedesktop.org/ Support and Bugs We use GNOME's bugzilla for bug reports and feature requests: http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer Developers 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. Applications Contributors to this release * Alan Peevers * Branko Čibej * Brian Cameron * David Schleef * Jan Schmidt * Josep Torra Valles * José Alburquerque * Julien Moutte * Mersad Jelacic * Michael Smith * Milosz Derezynski * Ole André Vadla Ravnås * Olivier Crete * Peter Kjellerstedt * Rene Stadler * Sebastian Dröge * Stefan Kost * Thijs Vermeir * Tim-Philipp Müller * Tomasz Sałaciński * Tommi Myöhänen * William M. Brack * Wim Taymans * Zaheer Abbas Merali