Release 0.10.3
[platform/upstream/gstreamer.git] / RELEASE
1
2 GStreamer: Release notes for GStreamer Bad Plug-ins 0.10.3 "Petition to request permission"
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 Bad 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 "That an accusation?"
18
19
20 No perfectly groomed moustache or any amount of fine clothing is going to
21 cover up the truth - these plug-ins are Bad with a capital B.
22 They look fine on the outside, and might even appear to get the job done, but
23 at the end of the day they're a black sheep. Without a golden-haired angel
24 to watch over them, they'll probably land in an unmarked grave at the final
25 showdown.
26
27
28 Don't bug us about their quality - exercise your Free Software rights,
29 patch up the offender and send us the patch on the fastest steed you can
30 steal from the Confederates. Because you see, in this world, there's two
31 kinds of people, my friend: those with loaded guns and those who dig.
32 You dig.
33
34
35 This module contains a set of plug-ins that aren't up to par compared to the
36 rest.  They might be close to being good quality, but they're missing something
37 - be it a good code review, some documentation, a set of tests, a real live
38 maintainer, or some actual wide use.  If the blanks are filled in they might be
39 upgraded to become part of either gst-plugins-good or gst-plugins-ugly,
40 depending on the other factors.
41 If the plug-ins break, you can't complain - instead, you can fix the
42 problem and send us a patch, or bribe someone into fixing them for you.
43 New contributors can start here for things to work on.
44
45
46 Other modules containing plug-ins are:
47
48
49 gst-plugins-base
50 contains a basic set of well-supported plug-ins
51 gst-plugins-good
52 contains a set of well-supported plug-ins under our preferred license
53 gst-plugins-ugly
54 contains a set of well-supported plug-ins, but might pose problems for
55     distributors
56
57
58
59   
60 Features of this release
61     
62       * FAAD/AAC decoder improvements
63       * Better QuickTime support
64       * Plugins ported from 0.8: modplug, v4l2src, Musicbrainz TRM
65       * New plugins: Xing muxer, libsoundtouch, AMR-WB, theora-exp
66       * Musepack decoder improved
67       * libneon based http input now supports iradio mode
68       * More uniform plugin descriptions
69       * Many bug fixes
70
71 Bugs fixed in this release
72     
73       * 333307 : AmrWB Plugin
74       * 330317 : New xingmux element  for writing Xing headers
75       * 304795 : [ximagesrc] port to 0.9 [PATCH]
76       * 154906 : [qtdemux] A/V Synch problem + crackling sound
77       * 167129 : [qtdemux] eats last chunk
78       * 173007 : [faad] Failed to decode buffer: Channel coupling not yet ...
79       * 302606 : [qtdemux] Movie playback too fast (quicktime mov, H.263 c...
80       * 321351 : extracted AAC output is played too slow
81       * 324082 : [qtdemux] [faad] playback issues with quicktime videos
82       * 327075 : [qtdemux] add support for palettized SMC videos
83       * 327355 : gst-plugins-bad CVS compilation breaks on gcc 4.1
84       * 331335 : New Element: libsoundtouch based pitch shifter
85       * 331909 : support for more fourccs in qtdemux
86       * 332066 : [qtdemux] doesn't extract Disc Number field from some files
87       * 332155 : Seeking problems in .mov files
88       * 332402 : quicktime file will not play
89       * 332598 : port modplug to 0.10
90       * 332892 : [faad] 'Negative scalefactor found' and 'Maximum number o...
91       * 333283 : [xviddec] Fix build with gcc 2.95
92       * 333501 : [patch] taglib element
93       * 334123 : [taglibmux] fixes for TPOS and TCOP
94       * 334417 : autogen.sh bit rot
95       * 334700 : [qtdemux] Memory leaks
96       * 334748 : [faad] doesn't take sampling rate from demuxer
97       * 335585 : xvidenc does not mark key-frame/delta-units
98       * 336898 : Port musicbrainz/trm plugin to 0.10
99       * 337263 : plugins need better/unified descriptions
100       * 338233 : theora-exp api out of sync
101       * 339041 : qtdemux : Floating point exception
102       * 339074 : Thumbnail generation fails on the following file
103       * 337436 : Sound is very jerky on this .mov file
104       * 338935 : [qtdemux] floating point exception parsing trac header
105
106 Download
107
108 You can find source releases of gst-plugins-bad in the download directory:
109 http://gstreamer.freedesktop.org/src/gst-plugins-bad/
110
111 GStreamer Homepage
112
113 More details can be found on the project's website:
114 http://gstreamer.freedesktop.org/
115
116 Support and Bugs
117
118 We use GNOME's bugzilla for bug reports and feature requests:
119 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
120
121 Developers
122
123 CVS is hosted on cvs.freedesktop.org.
124 All code is in CVS and can be checked out from there.
125 Interested developers of the core library, plug-ins, and applications should
126 subscribe to the gstreamer-devel list. If there is sufficient interest we
127 will create more lists as necessary.
128
129         
130 Applications
131   
132 Contributors to this release
133     
134       * Alex Lancaster
135       * Christophe Fergeau
136       * Edgard Lima
137       * Edward Hervey
138       * Fabrizio Gennari
139       * James "Doc" Livingston
140       * Jan Gerber
141       * Jan Schmidt
142       * Jens Granseuer).
143       * Julien MOUTTE
144       * Mark Nauwelaerts
145       * Michael Smith
146       * Mikhail Zabaluev
147       * Renato Araujo Oliveira Filho
148       * Sebastien Moutte
149       * Stefan Kost
150       * Thomas Vander Stichele
151       * Tim-Philipp Müller
152       * Wim Taymans
153       * Wouter Paeson
154       * Zaheer Abbas Merali
155       * j^
156