configure.ac: releasing 0.10.9, "On the road again"
[platform/upstream/gstreamer.git] / RELEASE
1
2 Release notes for GStreamer 0.10.9 "On the road again"
3         
4
5
6 The GStreamer team is proud to announce a new release
7 in the 0.10.x stable series of the
8 core of the GStreamer streaming media framework.
9
10
11 The 0.10.x series is a stable series targeted at end users.
12 It is not API or ABI compatible with the stable 0.8.x series.
13 It is, however, parallel installable with the 0.8.x series.
14
15
16 The 0.10.x series has been reworked for threadsafety.  It also features
17 various feature additions and enchancements.
18
19
20 This module, gstreamer, only contains core functionality.
21 For actual media playback, you will need other modules.
22
23 gst-plugins-base
24 contains a basic set of well-supported plug-ins
25 gst-plugins-good
26 contains a set of well-supported plug-ins under our preferred license
27 gst-plugins-ugly
28 contains a set of well-supported plug-ins, but might pose problems for
29     distributors
30 gst-plugins-bad
31 contains a set of less supported plug-ins that haven't passed the
32     rigorous quality testing we expect
33
34
35
36   
37 Features of this release
38     
39       * Parallel installability with 0.8.x series
40       * Threadsafe design and API
41       * The testsuite can now generate coverage information
42       * Better support for non-linear editing
43       * Removed Glib 2.6 compatibility
44       * Performance improvements on cpus that support branch hints
45       * Bug fixes
46
47 Bugs fixed in this release
48     
49       * 346730 : some warnings about enums and macros
50       * 341029 : Ghostpads internal and target should be linked from the b...
51       * 346192 : [PATCH] Pad blocking on events
52       * 347384 : [ghostpad] padtemplates shouldn't be set automatically
53       * 344115 : [patch] make more internal data const
54       * 324176 : gst-element-check-0.x.m4 should use versioned gst-inspect
55       * 330379 : Bogus commits to basesink, basetransform, collectpads
56       * 341667 : restore_from_xml breaks pad links again after creating them
57       * 344642 : tools/gst-inspect.c does not compile if --disable-nls is ...
58       * 344748 : Fails with non-writable registry
59       * 344849 : GstController doesn't handle float properties correct
60       * 345086 : [gst-feedback] calls un-versioned tools
61       * 346097 : SIGSEGV when using --gst-plugin-load
62       * 347337 : GDP does not correctly deserialize events without a struc...
63       * 347408 : basesrc causes regressions in pull with 0 bytes
64       * 345720 : Bad performance playing files off CD
65       * 331727 : make probes and Ghostpads more elegant
66       * 343196 : basetransform not handles ro/rw buffer flagging for trans...
67       * 346663 : Segmentation error with fakesrc, fakesink and a filter
68
69 Download
70
71 You can find source releases of gstreamer in the download directory:
72 http://gstreamer.freedesktop.org/src/gstreamer/
73
74 GStreamer Homepage
75
76 More details can be found on the project's website:
77 http://gstreamer.freedesktop.org/
78
79 Support and Bugs
80
81 We use GNOME's bugzilla for bug reports and feature requests:
82 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
83
84 Developers
85
86 CVS is hosted on cvs.freedesktop.org.
87 All code is in CVS and can be checked out from there.
88 Interested developers of the core library, plug-ins, and applications should
89 subscribe to the gstreamer-devel list. If there is sufficient interest we
90 will create more lists as necessary.
91
92         
93 Applications
94
95 Applications ported to GStreamer 0.10 include Totem, RhythmBox, Sound-Juicer,
96 Gnome Media, Flumotion, Amarok, Jamboree, Pitivi, Istanbul, AnnoAmp, Elisa, and others.
97 Let us know if you want to be added to this list.
98
99   
100 Contributors to this release
101     
102       * Andy Wingo
103       * Edward Hervey
104       * Jan Schmidt
105       * Peter Kjellerstedt
106       * Philip Jägenstedt
107       * Sebastien Moutte
108       * Stefan Kost
109       * Thomas Vander Stichele
110       * Tim-Philipp Müller
111       * Wim Taymans
112       * Wouter Paesen
113