releasing
[platform/upstream/gstreamer.git] / RELEASE
1
2 GStreamer: Release notes for GStreamer Plugins 0.8.6 "IOU Love"
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       * New translation in this release: Norwegian Bokmaal
32       * New translation in this release: Luca Ferretti
33       * Translations: af az cs en_GB hu nb nl or sq sr sv uk
34       * new element: polypsink
35       * new element: musepack decoder
36       * alsa fixes
37       * playbin fixes
38       * visualisation fixes
39       * support for cd://, cdda:// and dv:// uri
40       * v4lsrc fixes
41       * id3demux fixes
42       * avc-based Firewire camera support
43       * speex fixes
44       * tcp fixes
45       * multifdsink improvements
46       * ffmpegcolorspace fixes
47       * chained ogg support
48
49 Bugs fixed in this release
50     
51       * 140994 : [mplex] configure failure
52       * 143961 : MusePack codec support
53       * 144389 : alsasink dies after some time playing
54       * 144436 : opt / oggmux problem (endless interrupt event loop)
55       * 150061 : gstreamer error in rhythmbox: vorbisdec(27925) vorbisdec....
56       * 150576 : pad v4l2src0:src returned caps that are not a real subset...
57       * 151059 : [sdlvideosink] doesn't implement overlay properly
58       * 151064 : asfdemux crash
59       * 151122 : playing a m4a-file using " spider " doesn't work
60       * 152750 : audioconvert crash
61       * 154781 : [playbin/totem] avi file with just divx video (no audio) ...
62       * 154784 : [playbin/totem] playing avi with 320x240 raw yuv video an...
63       * 154788 : Xv video in another window
64       * 154807 : auparse doesn't error out on invalid files
65       * 154834 : [dvdreadsrc] immediate EOS when specifying a title > 0
66       * 154903 : cdparanoia plugin doesn't handle URIs
67       * 154967 : [wavenc] missing cast and terminator in gst_event_new_dis...
68       * 155008 : LoTr movie segfaulting with gstreamer+totem
69       * 155223 : memleak in wavparse
70       * 155814 : gst_bin_iterate() gets stuck on some images
71       * 155864 : [oggdemux] regression with files without proper EOS flag
72       * 156372 : gst-plugins fails to build on AMD64
73       * 156387 : [oggdemux] seeking is off by up to 30 secs (regression)
74       * 156477 : Ogg Vorbis file fails to play. Works with ogg123
75       * 156488 : Introducing device for alsasink in gconf makes totem crash
76       * 156565 : gst_bin_remove crashes deep down
77       * 156910 : Rhythmbox crash at the end of this song
78       * 157032 : Patch for dispose/finalize functions in gst-plugins
79       * 157281 : crash with totem-gst
80       * 157543 : [rtpgsmparse] missing NULL terminator to gst_caps_new_sim...
81       * 157548 : [vorbisenc] premature and/or missing terminator to gst_ca...
82       * 157632 : C99 style variable initialization(multifilesrc_test.c)
83       * 157964 : smoothwave display warnings when launching gst-register
84       * 157986 : [vorbisdec] fix warning when querying while draining
85       * 158006 : alsasink/rhythmbox don't like each other anymore
86       * 158125 : gstreamer apps have serious issues with 0.8.5.2 plugins & ...
87       * 158221 : Build fix for gstreamer-plugins 0.8.5.3
88       * 158365 : Fix for playbin hangs
89       * 158375 : fix segfault in mp3 typefinding
90       * 158462 : [dvdreadsrc] invalid reads / is_nav_pack assertion failure
91       * 158832 : pngenc drops GstBuffer extra info (timestamp, length...)
92       * 158976 : [oggdemux] seeking broken again [regression]
93       * 159186 : [PATCH] videorate doesn't handle all colorspaces
94       * 159187 : [PATCH] v4l probes too much and should cache
95
96 API changed in this release
97      
98
99 - API additions:
100     
101 * A new v4lsrc property, autoprobe-fps, has been added.
102
103 Download
104
105 You can find source releases of gst-plugins in the download directory:
106 http://gstreamer.freedesktop.org/src/gst-plugins/
107
108 GStreamer Homepage
109
110 More details can be found on the project's website:
111 http://gstreamer.freedesktop.org/
112
113 Support and Bugs
114
115 We use GNOME's bugzilla for bug reports and feature requests:
116 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
117
118 Developers
119
120 CVS is hosted on cvs.freedesktop.org.
121 All code is in CVS and can be checked out from there.
122 Interested developers of the core library, plug-ins, and applications should
123 subscribe to the gstreamer-devel list. If there is sufficient interest we
124 will create more lists as necessary.
125
126         
127 Applications
128
129 The GConf settings have moved to a versioned location and can now be found
130 under /system/gstreamer/0.8.  Applications should use the gconf library,
131 as provided by gstreamer-gconf-0.8.pc, to access the default settings.
132
133   
134 Contributors to this release
135     
136       * Arwed v. Merkatz
137       * Benjamin Otte
138       * Christophe Fergeau
139       * David Schleef
140       * Iain Holmes
141       * James Henstridge
142       * James Morrison
143       * Jan Schmidt
144       * Johan Dahlin
145       * Julien Moutte
146       * Kjartan Maraas
147       * Koop Mast
148       * Luca Ferretti
149       * Martin Pitt
150       * Milosz Derezynski
151       * Ronald Bultje
152       * Sebastien Cote
153       * Stefan Kost
154       * Takao Fujiwara
155       * Thomas Vander Stichele
156       * Tim-Philipp Müller
157       * Wim Taymans
158       * Zaheer Abbas Merali
159