2e483210ec5eed9d4c0e6f4a5ecac8e84a8bc35f
[platform/upstream/gstreamer.git] / RELEASE
1
2 Release notes for GStreamer Bad Plug-ins 0.10.7 "House of Cards"
3         
4
5
6 The GStreamer team is proud to announce a new release
7 in the 0.10.x stable series of the GStreamer Bad Plug-ins.
8
9
10 The 0.10.x series is a stable series targeted at end users.
11 It is, parallel installable with the older 0.8.x series.
12
13
14
15 "That an accusation?"
16
17
18 No perfectly groomed moustache or any amount of fine clothing is going to
19 cover up the truth - these plug-ins are Bad with a capital B.
20 They look fine on the outside, and might even appear to get the job done, but
21 at the end of the day they're a black sheep. Without a golden-haired angel
22 to watch over them, they'll probably land in an unmarked grave at the final
23 showdown.
24
25
26 Don't bug us about their quality - exercise your Free Software rights,
27 patch up the offender and send us the patch on the fastest steed you can
28 steal from the Confederates. Because you see, in this world, there's two
29 kinds of people, my friend: those with loaded guns and those who dig.
30 You dig.
31
32
33 This module contains a set of plug-ins that aren't up to par compared to the
34 rest.  They might be close to being good quality, but they're missing something
35 - be it a good code review, some documentation, a set of tests, a real live
36 maintainer, or some actual wide use.  If the blanks are filled in they might be
37 upgraded to become part of either gst-plugins-good or gst-plugins-ugly,
38 depending on the other factors.
39 If the plug-ins break, you can't complain - instead, you can fix the
40 problem and send us a patch, or bribe someone into fixing them for you.
41 New contributors can start here for things to work on.
42
43
44 Other modules containing plug-ins are:
45
46
47 gst-plugins-base
48 contains a basic set of well-supported plug-ins
49 gst-plugins-good
50 contains a set of well-supported plug-ins under our preferred license
51 gst-plugins-ugly
52 contains a set of well-supported plug-ins, but might pose problems for
53     distributors
54
55
56
57   
58
59 Features of this release
60     
61       * OSS v4 support
62       * libdc1394 2.0.0 support
63       * AAC support fixes
64       * RTP support improved
65       * New OFA element
66       * SRT subtitle encoder added
67       * Windows Inet support for http/ftp
68       * Fixes in dc1394, MIDI, MPEG-2 encoding, MythTV input, NAS
69       * Fixes in Bayer decoder, replaygain analysis, GSM decoder
70       * DVB/MPEG-TS support improved
71       * NSF decoder updated
72       * 'metadata' plugin enhancements
73       * Dirac encoder ported to libschroedinger
74       * mplex element ported to 0.10
75       * VCD/CDXA parser ported to 0.10
76       * Directshow wrapper improvements
77       * 'selector' plugin enhancements
78       * souphttpsrc moved to the -good module
79       * Various other fixes and enhancements
80
81 Bugs fixed in this release
82      
83       * 498237 : nsfdec crash with SK8ORDIE.
84       * 529378 : faad leaks GstAudioChannelPosition
85       * 351309 : New Element: gst-puid
86       * 469979 : [faad] Could not map channel positions - setting caps on ...
87       * 494499 : replaygain analysis slowdown on low volume (denormals)
88       * 514948 : [souphttpsrc] configurable buffer size setting and zero-copy
89       * 514964 : [dc1394] port to new stable 2.0.x API
90       * 517937 : various C89 fixes
91       * 518227 : test/icles/metadata_editor.c does not compile on Windows
92       * 518722 : [souphttpsrc] append cookie headers to HTTP request
93       * 519905 : [mvedemux] fix audio discontinuity
94       * 520329 : [PATCH] mjpegtools: mplex ported to 0.10 and mpeg2enc upd...
95       * 520626 : Implement collision and loop detection in rtpmanager
96       * 520892 : [dshowvideosrc] latency and shutdown improvements
97       * 520894 : rtpmanager rtcp thread shutdown deadlock
98       * 520897 : new element: wininetsrc
99       * 521749 : [souphttpsrc] unit test fails on mandriva cooker
100       * 522134 : [souphttpsrc] Playback should continue seamlessly on serv...
101       * 522212 : wrong origin
102       * 522884 : gstneonhttpsrc does not handle the HTTP status 303 correc...
103       * 523854 : [souphttpsrc] Glitches and crackling when playing things ...
104       * 524035 : [neonhttpsrc] fails to compile with libneon 0.28.x
105       * 525271 : [new plugin] srtenc
106       * 526337 : souphttpsrc ignores connections error
107       * 527622 : [flvdemux] crash in FLV demuxer
108       * 528000 : [timidity] Doesn't dist all files correctly
109       * 528011 : [dc1394] Shouldn't be included in the states test
110       * 528245 : rtpbin element leaks
111       * 528266 : [ofa] Unit test fails because of different fingerprints
112       * 528614 : timeout introduced in poll loop for fd in dvbsrc causes b...
113       * 529283 : [ofa] Unit test leaks tag string
114       * 529285 : [rganalysis] Unit test leaks a GstTagList
115       * 517854 : DirectFB check fails
116       * 517895 : nas plugin no longer builds (configure.ac error)
117       * 517896 : PATCH: fix building of mpeg2enc plugin with even newer mj...
118       * 525100 : does not build with --disable-external
119       * 481354 : [wavparse] does not play 700Hz GSM 6.10 wav file
120
121 Download
122
123 You can find source releases of gst-plugins-bad in the download directory:
124 http://gstreamer.freedesktop.org/src/gst-plugins-bad/
125
126 GStreamer Homepage
127
128 More details can be found on the project's website:
129 http://gstreamer.freedesktop.org/
130
131 Support and Bugs
132
133 We use GNOME's bugzilla for bug reports and feature requests:
134 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
135
136 Developers
137
138 CVS is hosted on cvs.freedesktop.org.
139 All code is in CVS and can be checked out from there.
140 Interested developers of the core library, plug-ins, and applications should
141 subscribe to the gstreamer-devel list. If there is sufficient interest we
142 will create more lists as necessary.
143
144         
145 Applications
146   
147 Contributors to this release
148     
149       * Andreas Henriksson
150       * Andy Wingo
151       * Damien Lespiau
152       * Daniel Fischer
153       * David Schleef
154       * Ed Catmur
155       * Edgard Lima
156       * Edward Hervey
157       * Emilio Pozuelo Monfort
158       * Eric Buehl
159       * Jan Schmidt
160       * Jan de Groot
161       * Jens Granseuer
162       * Julien Moutte
163       * Kapil Agrawal
164       * Mark Nauwelaerts
165       * Ole André Vadla Ravnås
166       * Olivier Crete
167       * Peter Kjellerstedt
168       * Rene Stadler
169       * Sebastian Dröge
170       * Sjoerd Simons
171       * Stefan Kost
172       * Thijs Vermeir
173       * Tim-Philipp Müller
174       * William M. Brack
175       * Wim Taymans
176       * Wouter Cloetens
177       * Zaheer Abbas Merali
178