releasing
[platform/upstream/gstreamer.git] / RELEASE
1
2 GStreamer: Release notes for GStreamer 0.8.5 "Stuttgart"
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 is the first GStreamer release that compiles with MSVC7 with full
15 debug support. Installation of the binaries and the locales are also handled.
16
17
18 This module only contains core functionality.  For actual media playback,
19 you will need other modules.  GStreamer Plugins contains a huge set of
20 additional plugins.  GStreamer FFmpeg contains a plugin based on the popular
21 FFmpeg decoding library.  These modules need not have the same source version
22 as the core, as long as they are in the 0.8.x series.
23
24   
25 Features of this release
26     
27       * Parallel installability with 0.6.x series
28       * Internationalization
29       * New Translation: Albanian (sq), Laurent Dhima
30       * Translations: af, az, cs, en_GB, fr, nl, sq, sr, sv, tr, uk
31       * first release that works on Windows with MSVC7
32       * fixed lists can now be intersected
33       * transform functions from fraction to double added
34       * optimal scheduler fixes
35       * fixation fixes
36       * filesrc fixes
37       * typefind fixes
38
39 Bugs fixed in this release
40     
41       * 145100 : segfault in gst_pad_call_get_function
42       * 147889 : gst_element_link_pads_filtered may ignore named dest pad ...
43       * 148692 : GstQueue binary compatibility breakage
44       * 149981 : Win32 not included in the source distribution
45       * 150242 : GStreamer doesn't copy some buffer flags correctly
46
47 API changed in this release
48      
49
50 - API additions:
51     
52 * A new function, gst_scheduler_register, has been added.
53 * A new enum member of GstBufferFlag, GST_BUFFER_DELTA_UNIT has been added.
54
55 - API depreciations:
56     
57 * GstBufferFlag has a deprecated enum member, GST_BUFFER_KEY_UNIT.
58 Buffers should be marked with GST_BUFFER_DELTA_UNIT when they're not
59 key units instead, since key units are the more common case.
60
61 Download
62
63 You can find source releases of gstreamer in the download directory:
64 http://gstreamer.freedesktop.org/src/gstreamer/
65
66 GStreamer Homepage
67
68 More details can be found on the project's website:
69 http://gstreamer.freedesktop.org/
70
71 Support and Bugs
72
73 We use GNOME's bugzilla for bug reports and feature requests:
74 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
75
76 Developers
77
78 CVS is hosted on cvs.freedesktop.org.
79 All code is in CVS and can be checked out from there.
80 Interested developers of the core library, plug-ins, and applications should
81 subscribe to the gstreamer-devel list. If there is sufficient interest we
82 will create more lists as necessary.
83
84         
85 Applications
86
87 Applications already ported to use GStreamer 0.8.x include the GNOME
88 desktop components like gnome-media and nautilus-media, as well as other
89 GNOME applications including sound-juicer, totem and RhythmBox.
90
91   
92 Contributors to this release
93     
94       * Benjamin Otte
95       * Colin Walters
96       * David Schleef
97       * Laurent Dhima
98       * Ronald Bultje
99       * Steve Lhomme
100       * Thomas Vander Stichele
101       * Wim Taymans
102       * Zaheer Abbas Merali
103