2 Release notes for GStreamer Base Plug-ins 0.10.9 "I walk the line"
6 The GStreamer team is proud to announce a new release
7 in the 0.10.x stable series of the
8 GStreamer Base Plug-ins.
11 The 0.10.x series is a stable series targeted at end users.
12 It is not API or ABI compatible with the stable 0.8.x series.
13 It is, however, parallel installable with the 0.8.x series.
17 This module contains a set of reference plugins, base classes for other
18 plugins, and helper libraries.
20 This module is kept up-to-date together with the core developments. Element
21 writers should look at the elements in this module as a reference for
24 This module contains elements for, among others:
26 device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
28 codecs: vorbis, theora
29 text: textoverlay, subparse
30 sources: audiotestsrc, videotestsrc, gnomevfssrc
33 audio processing: audioconvert, adder, audiorate, audioscale, volume
34 visualisation: libvisual
35 video processing: ffmpegcolorspace
36 aggregate elements: decodebin, playbin
39 Other modules containing plug-ins are:
43 contains a set of well-supported plug-ins under our preferred license
45 contains a set of well-supported plug-ins, but might pose problems for
48 contains a set of less supported plug-ins that haven't passed the
49 rigorous quality testing we expect
54 Features of this release
56 * Parallel installability with 0.8.x series
57 * Threadsafe design and API
59 * Support for images in tags
60 * Playback improvements
61 * Gnomevfssrc now supports burn:// uris
62 * Videoscale now supports more RGBA formats
63 * Multifdsink improvements
64 * Testsuite can now generate coverage information
66 Bugs fixed in this release
68 * 347296 : Problems with clocks on alsasrc hangs the application
69 * 347295 : [vorbisdec] Pushes before being initialized
70 * 329798 : [playbin] doesn't always give correct error message for m...
71 * 342085 : [alsasink] doesn't set buffer-time correctly
72 * 342789 : [audioresample] doesn't clear state when stopped, causing...
73 * 343303 : [subparse] workaround for bad entities in sami parser
74 * 343385 : [gnomevfs] add support for burn:// URIs
75 * 343500 : [riff] gst_riff_parse_strf_vids() can't parse extra data.
76 * 343699 : oggmux leaks
77 * 344503 : [subparse] parse font face property in sami parser.
78 * 345131 : [PATCH] videoscale support for 32-bit RGB-formats
79 * 345206 : [textoverlay] crash with non-UTF8 input
80 * 345225 : [theoradec] Clipping for exact seeking
81 * 345641 : [API] [libgsttag] add enums for image tag type
82 * 345879 : [riff] won't play a .wmv file with WMVA video stream
83 * 346581 : [typefinding] recognise text/html
84 * 347514 : vorbisenc test often fails under valgrind
85 * 347221 : [audioconvert] channel remapping does not work right
86 * 347304 : Massive leaks with xvimagesink
87 * 346527 : alsasrc get_range does not respect requested size
91 You can find source releases of gst-plugins-base in the download directory:
92 http://gstreamer.freedesktop.org/src/gst-plugins-base/
96 More details can be found on the project's website:
97 http://gstreamer.freedesktop.org/
101 We use GNOME's bugzilla for bug reports and feature requests:
102 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
106 CVS is hosted on cvs.freedesktop.org.
107 All code is in CVS and can be checked out from there.
108 Interested developers of the core library, plug-ins, and applications should
109 subscribe to the gstreamer-devel list. If there is sufficient interest we
110 will create more lists as necessary.
115 Contributors to this release
128 * Thomas Vander Stichele