configure.ac: releasing 0.10.11, "Dumb things"
[platform/upstream/gstreamer.git] / RELEASE
1
2 Release notes for GStreamer Base Plug-ins 0.10.11 "Dumb things"
3         
4
5
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.
9
10
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.
14
15
16
17 This module contains a set of reference plugins, base classes for other
18 plugins, and helper libraries.
19
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
22 their development.
23
24 This module contains elements for, among others:
25
26   device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
27   containers: ogg
28   codecs: vorbis, theora
29   text: textoverlay, subparse
30   sources: audiotestsrc, videotestsrc, gnomevfssrc
31   network: tcp
32   typefind
33   audio processing: audioconvert, adder, audiorate, audioscale, volume
34   visualisation: libvisual
35   video processing: ffmpegcolorspace
36   aggregate elements: decodebin, playbin
37
38
39 Other modules containing plug-ins are:
40
41
42 gst-plugins-good
43 contains a set of well-supported plug-ins under our preferred license
44 gst-plugins-ugly
45 contains a set of well-supported plug-ins, but might pose problems for
46     distributors
47 gst-plugins-bad
48 contains a set of less supported plug-ins that haven't passed the
49     rigorous quality testing we expect
50
51
52
53   
54
55 Features of this release
56     
57       * This release requires GStreamer core 0.10.11 or higher
58       * Improved buffering during network playback
59       * Support for reverse playback of Ogg/Vorbis/Theora
60       * Reverse playback support in the audio sinks
61       * The Ogg muxer now produces correct streams in all cases
62       * Support libvisual 0.4
63       * Improvements in RTP support
64       * Support retagging of Vorbis files
65       * Introduction of the decodebin2 element
66       * Many other bug fixes and improvements
67
68 Bugs fixed in this release
69      
70       * 360552 : [riff] [avi] extracts non-UTF8 metadata
71       * 365501 : [x/xvimagesink] race condition when creating first image ...
72       * 339366 : [playbin] hangs if suburi file type cannot be determined
73       * 355914 : libvisual causes xvimagesink:  assertion `GST_CAPS_REFCOU...
74       * 363118 : gst_riff_create_video_caps() should also store variant in...
75       * 363607 : xvimagesink xwindow_draw_border() slowness
76       * 336301 : [playbin] can't handle RTSP source
77       * 337026 : oggmux doesn't set EOS properly
78       * 337031 : vorbisdec outputs too much data
79       * 340049 : New BaseRTPAudioPayloader class to -base
80       * 348264 : Theora encoding, Ogg muxing don't handle discontinuities
81       * 354773 : xvimage assumes that XV_COLORKEY can be set in RGB888 format
82       * 355917 : libvisual plugin is broken
83       * 355935 : multifdsink doesn't allow setting maximums (soft, hard) i...
84       * 357038 : [ffmpegcolorspace] RGBA handling broken
85       * 357215 : [playbin] buffering notification not quite right yet
86       * 357289 : [riff] riff parser can't detect aac audio stream
87       * 357404 : [playbin] Linking can fail silently
88       * 357531 : [subparse] problem if markup is not closed
89       * 357577 : [playbin] regression: buffering still images broken
90       * 357591 : Avoid compiler warning with uclibc and -Werror
91       * 357613 : XvStopVideo in xvimagesink
92       * 357800 : [libvisual] doesn't pass audio data to libvisual 0.4.0 co...
93       * 359580 : tcpserversink and dataprotocol assert for multipart streams
94       * 361095 : Fixes compiling with forte: warning clean up (part 3)
95       * 361456 : [basertppayload] Memory leak
96       * 361634 : sink- > ringbuffer NULL in BaseAudioSink's setcaps()
97       * 361984 : [subparse] doesn't accept .srt file that doesn't start wi...
98       * 366334 : [PATCH] Windows vs8 fixes
99       * 368273 : Using the remove signal on multifdsink is not threadsafe
100       * 368310 : include file  gstbasertpaudiopayload.h not included for r...
101       * 369482 : [typefind] MPEG system streams get recognized as mp3 files
102       * 370092 : [PATCH] Decodebin v2 : Implementation
103       * 377183 : regression: no eos when playing ogg vorbis files
104       * 381219 : bad debugging code left in audiorate
105       * 382223 : [decodebin] more delayed linking
106       * 382269 : Typefind detects mpeg video clip as audio/mpeg
107       * 335635 : Add an Ogg/Vorbis retagging element
108       * 341681 : [textoverlay] flickering with continuously timestamped text
109       * 342228 : [alsa] Recognize " Front " as a Master channel
110       * 357330 : [subparse] some sami parser minor but enhanced patch
111       * 357532 : [gsttag] vorbistag doesn't handle dates that include time...
112       * 359237 : [typefinding] doesn't recognize XML files shorter than 25...
113       * 362845 : [subparse] add support for tmplayer format
114       * 357977 : [videorate] new segment start is not respected
115       * 364812 : [PATCH] oggmux release pad does not remove pad
116       * 364856 : pngenc stride problems
117       * 372507 : Mac build fixes
118
119 API changed in this release
120      
121 - API additions:
122     
123
124 Download
125
126 You can find source releases of gst-plugins-base in the download directory:
127 http://gstreamer.freedesktop.org/src/gst-plugins-base/
128
129 GStreamer Homepage
130
131 More details can be found on the project's website:
132 http://gstreamer.freedesktop.org/
133
134 Support and Bugs
135
136 We use GNOME's bugzilla for bug reports and feature requests:
137 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
138
139 Developers
140
141 CVS is hosted on cvs.freedesktop.org.
142 All code is in CVS and can be checked out from there.
143 Interested developers of the core library, plug-ins, and applications should
144 subscribe to the gstreamer-devel list. If there is sufficient interest we
145 will create more lists as necessary.
146
147         
148 Applications
149   
150 Contributors to this release
151     
152       * 
153       * David Schleef
154       * Edgard Lima
155       * Edward Hervey
156       * Ferenc Gerlits
157       * James "Doc" Livingston
158       * Jan David Mol
159       * Jan Schmidt
160       * Jonathan Matthew
161       * Josep Torre Valles
162       * Julien MOUTTE
163       * Mark Nauwelaerts
164       * Michael Smith
165       * Peter Kjellerstedt
166       * Renato Filho
167       * Sebastien Cote
168       * Sergey Scobich
169       * Stefan Kost
170       * Thomas Vander Stichele
171       * Tim-Philipp Müller
172       * Ville Syrjala
173       * Wim Taymans
174       * Young-Ho Cha
175       * Zaheer Abbas Merali
176