releasing 0.10.4
[platform/upstream/gst-plugins-base.git] / RELEASE
1
2 GStreamer: Release notes for GStreamer Base Plug-ins 0.10.4 "Power"
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 Features of this release
55     
56       * Parallel installability with 0.8.x series
57       * Threadsafe design and API
58       * (Experimental) QoS support
59       * oggmuxer now creates 100% valid streams for Theora, Vorbis and Speex
60       * documentation updates
61       * better support for subtitles (seeking)
62
63 Bugs fixed in this release
64     
65       * 310202 : [subtitles] < i >  < /i > tags and others should be supported i...
66       * 312439 : XVideo output doesn't work on remote displays (probably r...
67       * 321271 : audio output is truncated at EOS
68       * 321650 : Can't decode this ogm file
69       * 325732 : [oggdemux] problem when seeking to time less than 4s with...
70       * 325972 : [typefinding] doesn't recognise this mp3
71       * 326720 : [alsasink] doesn't support more than 2 channels anymore
72       * 330711 : [ffmpegcolorspace] problems with palettized RGB (fencount...
73       * 330789 : gstbaseaudiosink causes noise on seeking
74       * 330888 : Fix build with gcc 2.95 (again)
75       * 331295 : gnomevfssink doesn't respect umask when creating files
76       * 331526 : 3GP type detection is too simple
77       * 331678 : Decodebin is not reusable within a single pipeline (as in...
78       * 331690 : playbin won't play my last.fm stream
79       * 331763 : [alsamixer] unmute sets the volume to 100%
80       * 331765 : [alsamixer] mixer applet slider doesn't want to move from...
81       * 331903 : [videorate] doesnt handle input caps of framerate=0/1 sanely
82       * 332778 : [ogmparse] " Already an existing pad " WARNING
83       * 332964 : random crashes in mp3_type_find
84       * 333254 : theora encoder does not set IN_CAPS flag properly
85       * 333352 : [gnomevfssink] reports disk full as generic error
86       * 333488 : Allow for palette < 256 colours in AVI files
87       * 333510 : [PATCH] Fix gst_pad_new_from_template (gst_static_pad_tem...
88       * 333545 : [riff] set depth on wma caps to make asfdemux and pitfdll...
89       * 333663 : [patch] unref the result of gst_pad_get_parent
90       * 333900 : [typefind] cannot play a particular mp3 file
91       * 334112 : variable not initialized
92       * 334129 : Disable frame dropping for now
93       * 317038 : use default channel layout if none is specified in multic...
94       * 319340 : [cdparanoia] uncorrected-error signal never fired
95
96 API changed in this release
97      
98
99 - API additions:
100     
101 * GstTextOverlay::halignment
102 * GstTextOverlay::valignment
103
104 Download
105
106 You can find source releases of gst-plugins-base in the download directory:
107 http://gstreamer.freedesktop.org/src/gst-plugins-base/
108
109 GStreamer Homepage
110
111 More details can be found on the project's website:
112 http://gstreamer.freedesktop.org/
113
114 Support and Bugs
115
116 We use GNOME's bugzilla for bug reports and feature requests:
117 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
118
119 Developers
120
121 CVS is hosted on cvs.freedesktop.org.
122 All code is in CVS and can be checked out from there.
123 Interested developers of the core library, plug-ins, and applications should
124 subscribe to the gstreamer-devel list. If there is sufficient interest we
125 will create more lists as necessary.
126
127         
128 Applications
129   
130 Contributors to this release
131     
132       * Andy Wingo
133       * Christophe Fergeau
134       * Edward Hervey
135       * Fabrizio Gennari
136       * Jan Schmidt
137       * Julien MOUTTE
138       * Mathieu Garcia
139       * Michael Smith
140       * Sebastien Moutte
141       * Stefan Kost
142       * Thomas Vander Stichele
143       * Tim-Philipp Müller
144       * Tommi Myöhänen
145       * Wim Taymans
146