releasing
[platform/upstream/gstreamer.git] / RELEASE
1
2 GStreamer: Release notes for GStreamer Plugins 0.8.7 "Hyperspace"
3         
4
5 The GStreamer team is happy to announce a new release
6 in the 0.8.x stable series of the GStreamer Plugins.
7
8
9 The 0.8.x series is a stable series aimed at end users.
10 It is not API or ABI compatible with the stable 0.6.x series.
11 It is, however, parallel installable with the 0.6.x series.
12
13
14 This module contains plugins providing media encoding and decoding,
15 conversion, effects, and other elements that provide actual media
16 handling functionality to the core.  You need the GStreamer core module
17 to make them work.  The versions do not need to match exactly, as long
18 as all of them are in the 0.8.x series.
19
20
21 The FFmpeg-based decoder element has been moved to its own module.  If you
22 want support for a lot of popular video formats, you need to install this
23 module along with the GStreamer Core and Plugins.  An FFmpeg-based colorspace
24 element has been added to the Plugins however.
25
26   
27 Features of this release
28     
29       * Parallel installability with 0.6.x series
30       * Internationalization
31       * Translations: af az cs en_GB hu nb nl or sq sr sv uk
32       * multichannel audio support
33       * new element: apetag
34       * new element: ttadec, ttaparse
35       * new element: directfbvideosink
36       * vcd fixes
37       * playbin fixes
38       * dvdread fixes
39       * a52dec fixes
40       * sunaudiosrc fixes
41       * osssrc fixes
42       * avidemux fixes
43       * licensing updates
44
45 Bugs fixed in this release
46     
47       * 147919 : [playbin] broken wav seeking
48       * 148559 : [monoscope] grinds to a halt
49       * 149102 : gstreamer license problems
50       * 149613 : [PATCH}Add proxy server support to the musicbrainz plugin
51       * 151624 : Multichannel support
52       * 152339 : [PATCH]  [build] gst-plugins cross compiling
53       * 154773 : [playbin] crashes trying to play short wave files (1 or 2...
54       * 154775 : [qtdemux] Quicktime movie causing some weird debug spew
55       * 154814 : Selection of totem crashing videos
56       * 154815 : [PATCH] ffmpegcolorspace leaks caps
57       * 155348 : Various MP3 files cannot be detected or played
58       * 155879 : [libriff] Bug in lib-riff
59       * 156798 :  " An error occured "  " Could not write to resource " this sa...
60       * 157233 : [PATCH] playbin leak fixes
61       * 158258 : Patch for polypsink to make it work with both threaded an...
62       * 158382 : [PATCH] [build] debian speex detection patch
63       * 158650 : [PATCH] [videocrop] video crop is completely buggered
64       * 158704 : Fix/finish (S)VCD support
65       * 159215 : [PATCH] Memory leaks in audioscale
66       * 159296 : Playing benow.mp3 file cause totem to hang on EOS with de...
67       * 159297 : dark.441-16-s.flac hangs on eos in totem with debug spew
68       * 159301 : gstreamer.avi file plays, but have broken seeking in totem
69       * 159338 : alaw/mulaw decoders caps warning
70       * 159433 : [osssink] doesn't check for supported channels
71       * 159512 : Progress bar with m4a (aac) broken
72       * 159651 : [decodebin] totem crash
73       * 159759 : DVD LCPM asserts
74       * 159847 : [build] hardcoded path for musepack headers in configure
75       * 159864 : avidemux sends GST_EVENT_DISCONTINUOUS
76       * 159986 : [PATCH] Videorate doesn't handle seek and doesn't reset w...
77       * 160276 : [PATCH] mpegdemux and dvddemux don't reset themselves in ...
78       * 160439 : Can't compile gst-plugins without GCONF
79       * 160514 : [avidemux] seek after EOF for truncated avi files (to non...
80       * 160532 : [avidemux] avi[cvid+PCM] : no image, sound is noise
81       * 160808 : 'ERROR: pipeline doesn't want to play' when using xvimage...
82       * 160869 : [playbin] ogg file (theora/vorbis) causes segfault near end
83       * 161039 : [PATCH] [deinterlace] rowstrides need fixing
84       * 161538 : [playbin] AVI files with mp3 audio are out-of-sync in pla...
85       * 161624 : [alsasink] crash at end of playing this file
86       * 161980 : Volume control applet does not set value correctly.
87       * 162819 : [audioscale] cleanup
88       * 162913 : [mms] missing NULL terminator to g_object_set() in uri ha...
89       * 162924 : [playbin] totem assertion failures when playing cd / pote...
90
91 API changed in this release
92      
93
94 - API additions:
95     
96 * A new cdparanoia property, device, has been added.
97 * A new dvdnavsrc property, device, has been added.
98 * A new dvdreadsrc property, device, has been added.
99 * A new vcdsrc property, device, has been added.
100
101 - API depreciations:
102     
103 * A cdparanoia property, location, has been marked for deprecation.
104 * A dvdnavsrc property, location, has been marked for deprecation.
105 * A dvdreadsrc property, location, has been marked for deprecation.
106 * A vcdsrc property, location, has been marked for deprecation.
107
108 Download
109
110 You can find source releases of gst-plugins in the download directory:
111 http://gstreamer.freedesktop.org/src/gst-plugins/
112
113 GStreamer Homepage
114
115 More details can be found on the project's website:
116 http://gstreamer.freedesktop.org/
117
118 Support and Bugs
119
120 We use GNOME's bugzilla for bug reports and feature requests:
121 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
122
123 Developers
124
125 CVS is hosted on cvs.freedesktop.org.
126 All code is in CVS and can be checked out from there.
127 Interested developers of the core library, plug-ins, and applications should
128 subscribe to the gstreamer-devel list. If there is sufficient interest we
129 will create more lists as necessary.
130
131         
132 Applications
133
134 The GConf settings have moved to a versioned location and can now be found
135 under /system/gstreamer/0.8.  Applications should use the gconf library,
136 as provided by gstreamer-gconf-0.8.pc, to access the default settings.
137
138   
139 Contributors to this release
140     
141       * Archana Shah
142       * Arwed v. Merkatz
143       * Balamurali Viswanathan
144       * Benjamin Otte
145       * Christian Schaller
146       * Christophe Fergeau
147       * David Schleef
148       * Edward Hervey
149       * Iain Holmes
150       * James Bowes
151       * Julien Moutte
152       * Maciej Katafiasz
153       * Martin Soto
154       * Ronald Bultje
155       * Sebastien Cote
156       * Stefan Kost
157       * Stephane Loeuillet
158       * Thomas Vander Stichele
159       * Tim-Philipp Müller
160       * Toni Willberg
161       * Wim Taymans
162       * Zaheer Abbas Merali
163