go for it
[platform/upstream/gstreamer.git] / RELEASE
1
2 GStreamer: Release notes for GStreamer 0.8.4 "Paella"
3         
4
5 The GStreamer team is happy to announce a new release
6 in the 0.8.x stable series of the GStreamer streaming-media framework.
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 only contains core functionality.  For actual media playback,
15 you will need other modules.  GStreamer Plugins contains a huge set of
16 additional plugins.  GStreamer FFmpeg contains a plugin based on the popular
17 FFmpeg decoding library.  These modules need not have the same source version
18 as the core, as long as they are in the 0.8.x series.
19
20   
21 Features of this release
22     
23       * Parallel installability with 0.6.x series
24       * Internationalization
25       * New Translation: Czech (cs), Miloslav Trmac
26       * New Translation: Catalan (ca), Jordi Mallach
27       * Translations: af, az, cs, en_GB, fr, nl, sr, sv, tr, uk
28       * gst_init () now behaves like gtk_init ()
29       * queue fixes
30       * ongoing win32 build integration
31       * bytestream now has GstFilePad
32       * gst-register is now i18n-ized
33       * GstCaps XML-ization works again
34       * Fixed enum GValue
35       * Added GstFraction GValue
36
37 Known issues
38     
39       * Some applications may print warnings on the console saying
40 something like:
41  GStreamer-WARNING **: pad xvimagesink0:sink returned caps that are not a
42 real subset of its template caps.
43
44 It is safe to ignore this warning.  It will be fixed in the next release
45 of the GStreamer Plugins.
46     
47
48 Bugs fixed in this release
49     
50       * 109831 : clocks aren't refcounted properly
51       * 123774 : state change on bin should set same state change on all c...
52       * 134663 : failed assertion at end of movie in totem
53       * 137863 : CPU/Memory leak when using spider decoder
54       * 140219 : no man page for gst-xmlinspect
55       * 141378 : gstreamer crashes during initialization due to a recent c...
56       * 141692 : gst_init() type function that ignores arguments it doesn'...
57       * 142418 : Win32 Debug build should not be the same as the Release one
58       * 142422 : Win32 Build documentation missing
59       * 142795 : [PATCH] Memory leak in queue element
60       * 142813 : [PATCH] Deadlock in optimal scheduler
61       * 142850 : GST-Register didn't find any plugins
62       * 142903 : [PATCH] fdsrc element never resets buffer offset to zero
63       * 143741 : cross compiling issue
64       * 143777 : [opt] problem after removing some elemnts and putting the...
65       * 143953 : Crash cause by gst_data_is_writable + audioconvert
66       * 144185 : Double-free memory
67       * 145137 : patch to make GstCaps XML functions actually do something
68       * 145338 : [PATCH] Fix a bus error in the optimal scheduler
69       * 145391 : gstvalue.c: ref klasses instead of peek
70       * 145520 : registry rebuilds too easily
71       * 147707 : FreeBSD dosn't have strndup
72       * 147713 : opt scheduler resorts the chain incorrectly
73       * 147819 : [PATCH] Add some checks in the opt scheduler
74       * 147894 : opt scheduler decoupled elements mismanagement
75       * 147929 : [PATCH] running gst-register in non-utf8 locale can cause...
76
77 Download
78
79 You can find source releases of gstreamer in the download directory:
80 http://gstreamer.freedesktop.org/src/gstreamer/
81
82 GStreamer Homepage
83
84 More details can be found on the project's website:
85 http://gstreamer.freedesktop.org/
86
87 Support and Bugs
88
89 We use GNOME's bugzilla for bug reports and feature requests:
90 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
91
92 Developers
93
94 CVS is hosted on cvs.freedesktop.org.
95 All code is in CVS and can be checked out from there.
96 Interested developers of the core library, plug-ins, and applications should
97 subscribe to the gstreamer-devel list. If there is sufficient interest we
98 will create more lists as necessary.
99
100         
101 Applications
102
103 Applications already ported to use GStreamer 0.8.x include the GNOME
104 desktop components like gnome-media and nautilus-media, as well as other
105 GNOME applications including sound-juicer, totem and RhythmBox.
106
107   
108 Contributors to this release
109     
110       * Andy Wingo
111       * Benjamin Otte
112       * Daniel Gazard
113       * David Moore
114       * David Schleef
115       * Jan Schmidt
116       * Joe Marcus Clarke
117       * Johan Dahlin
118       * Miloslav Trmac
119       * Ronald Bultje
120       * Sebastien Cote
121       * Steve Lhomme
122       * Thomas Vander Stichele
123       * Wim Taymans
124       * Zaheer Abbas Merali
125