2 Release notes for GStreamer Base Plug-ins 0.10.14 "Light Years Ahead"
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
55 Features of this release
57 * Audio dither and noise-shaping when reducing bit-depth
58 * RTSP and SDP helper libraries added
59 * Experimental buffering element "queue2" now supports pull-mode
60 and file-based buffering.
61 * Support for more 32-bit video pixel layouts
62 * Various fixes and improvements
63 * Parallel installability with 0.8.x series
64 * Threadsafe design and API
66 Bugs fixed in this release
68 * 380625 : [x*imagesink] add 'handle-expose' property
69 * 385527 : oggmux sometimes gets DELTA flag on output wrong near start
70 * 402076 : videoscale 4-tap method broken for downscaling
71 * 437169 : [xvimagesink] add property to disable Xv double-buffering
72 * 441264 : queue2 support to do buffering on a file
73 * 442553 : [v4lsrc] doesn't output segments in GST_FORMAT_TIME
74 * 442557 : [videorate] doesn't handle latency queries
75 * 442944 : Audiotestsrc can overflow on seeks
76 * 444523 : [queue2] Pull mode support
77 * 444630 : Compilation error with fsseko (from gstqueue2.c) -- unabl...
78 * 445505 : [queue2] It does not work in pull mode with oggdemux
79 * 446551 : [queue2] Buffering is not working properly if it is set t...
80 * 446572 : [queue2] Division by zero
81 * 446972 : warning when compiling gstoggdemux.c
82 * 449156 : Regression in CVS for decodebin2
83 * 450875 : Missing files in po/POTFILES.in
84 * 451707 : [tag] UTF-8 in ID3v1 tag not correctly decoded
85 * 451908 : [ffmpegcolorspace] regression: doesn't accept GST_VIDEO_C...
86 * 454264 : Playbin fails to " play " image url after a movie url
87 * 456656 : [API] Addition of audio buffer clipping function to gstaudio
88 * 460978 : gst_audio_buffer_clip outputs warnings
89 * 152864 : [PATCH] GstAlsaMixer doesn't support signals
90 * 360246 : [audioconvert] Optionally apply dithering
91 * 394061 : Add support for Subviewer subtitles
92 * 420326 : Base payloader class has wrong property types and ranges
93 * 451145 : [vorbisdec] errors out on 0-sized packets
94 * 459204 : [PATCH] [playbin] gst_play_base_bin_get_streaminfo_value_...
96 API changed in this release
100 * RTSP and SDP libraries added
101 * gst_rtsp_base64_decode_ip
102 * Add buffer clipping function gst_audio_buffer_clip for raw audio buffers. Fixes #456656.
103 * gst_mixer_get_mixer_flags
104 * gst_mixer_message_parse_mute_toggled
105 * gst_mixer_message_parse_record_toggled
106 * gst_mixer_message_parse_volume_changed
107 * gst_mixer_message_parse_option_changed
108 * GstMixerMessageType
113 You can find source releases of gst-plugins-base in the download directory:
114 http://gstreamer.freedesktop.org/src/gst-plugins-base/
118 More details can be found on the project's website:
119 http://gstreamer.freedesktop.org/
123 We use GNOME's bugzilla for bug reports and feature requests:
124 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
128 CVS is hosted on cvs.freedesktop.org.
129 All code is in CVS and can be checked out from there.
130 Interested developers of the core library, plug-ins, and applications should
131 subscribe to the gstreamer-devel list. If there is sufficient interest we
132 will create more lists as necessary.
137 Contributors to this release
150 * Thiago Sousa Santos
151 * Thomas Vander Stichele