releasing 0.9.7
[platform/upstream/gstreamer.git] / RELEASE
1
2 GStreamer: Release notes for GStreamer 0.9.7 "My Dog Has No Nose"
3         
4
5 The GStreamer team is petrified to announce a new release
6 in the 0.9.x development series of the
7 core of the GStreamer streaming media framework.
8
9
10 The 0.9.x series is a development series and not recommended for end users.
11 It is not API or ABI compatible with the stable 0.8.x series.
12 It is, however, parallel installable with the 0.8.x series.
13
14
15
16 This release is a pre-release for the new 0.10 stable series.
17
18 The major/minor has been bumped to 0.10 - update your pkg-config magic if
19 you're developing applications..
20
21
22 The main focus of the 0.9 series is to make GStreamer threadsafe.
23
24
25 This module, gstreamer, only contains core functionality.
26 For actual media playback, you will need other modules.
27
28 gst-plugins-base
29 contains a basic set of well-supported plug-ins
30 gst-plugins-good
31 contains a set of well-supported plug-ins under our preferred license
32 gst-plugins-ugly
33 contains a set of well-supported plug-ins, but might pose problems for
34     distributors
35 gst-plugins-bad
36 contains a set of less supported plug-ins that haven't passed the
37     rigorous quality testing we expect
38
39
40
41   
42 Features of this release
43     
44       * Parallel installability with 0.8.x series
45       * Threadsafe design and API
46       * bumped major/minor to 0.10
47       * API cleanup
48       * PluginFeature and TypeFind leak fixes
49       * cleaned up source tree
50       * added plugin documentation for core elements
51       * fixes for stripped core
52
53 Bugs fixed in this release
54     
55       * 320529 : [API] gst_event_new_segment mentions " stream_time " as an ...
56       * 321917 : quicktime with two video tracks and extra foo, makes tote...
57       * 322257 : Fix gstnet library name
58       * 322427 : gst-compprep aborts with 'double free or corruption'
59       * 322429 : Filesink seeking problem
60       * 322626 : Strings in gst-launch.c adn gstdebug.c are horrid
61       * 322708 : gst_plugin_load_file leaks a reference to a GstPlugin
62       * 322751 : gst_ghost_pad_get_target borks on pads without target
63       * 322842 : GStreamer-CRITICAL in GstBaseSink and GstBaseTransform
64
65 Download
66
67 You can find source releases of gstreamer in the download directory:
68 http://gstreamer.freedesktop.org/src/gstreamer/
69
70 GStreamer Homepage
71
72 More details can be found on the project's website:
73 http://gstreamer.freedesktop.org/
74
75 Support and Bugs
76
77 We use GNOME's bugzilla for bug reports and feature requests:
78 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
79
80 Developers
81
82 CVS is hosted on cvs.freedesktop.org.
83 All code is in CVS and can be checked out from there.
84 Interested developers of the core library, plug-ins, and applications should
85 subscribe to the gstreamer-devel list. If there is sufficient interest we
86 will create more lists as necessary.
87
88         
89 Applications
90
91 At this point, ports of existing applications to 0.9 are still experimental.
92 A patch for Totem is maintained at
93
94 http://bugzilla.gnome.org/show_bug.cgi?id=313086.
95 A patch for Rhythmbox is maintained at
96
97 http://bugzilla.gnome.org/show_bug.cgi?id=309609.
98 Jamboree has a branch with the tag "jamboree-gst-0.9" that works against
99 GStreamer 0.9.
100 Flumotion has been mostly ported to 0.9 as well.
101
102   
103 Contributors to this release
104     
105       * 
106       * Andy Wingo
107       * Edward Hervey
108       * Jan Schmidt
109       * Michael Smith
110       * Stefan Kost
111       * Thomas Vander Stichele
112       * Tim-Philipp Müller
113       * Wim Taymans
114