gst/gdp/: Handle error cases when calling functions do downwards state change after...
[platform/upstream/gstreamer.git] / RELEASE
1
2 Release notes for GStreamer Base Plug-ins 0.10.7 "Leave the gun"
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 GStreamer Base Plug-ins.
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
17 This module contains a set of reference plugins, base classes for other
18 plugins, and helper libraries.
19
20 This module is kept up-to-date together with the core developments.  Element
21 writers should look at the elements in this module as a reference for
22 their development.
23
24 This module contains elements for, among others:
25
26   device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
27   containers: ogg
28   codecs: vorbis, theora
29   text: textoverlay, subparse
30   sources: audiotestsrc, videotestsrc, gnomevfssrc
31   network: tcp
32   typefind
33   audio processing: audioconvert, adder, audiorate, audioscale, volume
34   visualisation: libvisual
35   video processing: ffmpegcolorspace
36   aggregate elements: decodebin, playbin
37
38
39 Other modules containing plug-ins are:
40
41
42 gst-plugins-good
43 contains a set of well-supported plug-ins under our preferred license
44 gst-plugins-ugly
45 contains a set of well-supported plug-ins, but might pose problems for
46     distributors
47 gst-plugins-bad
48 contains a set of less supported plug-ins that haven't passed the
49     rigorous quality testing we expect
50
51
52
53   
54 Features of this release
55     
56       * typefind improvements
57       * bug-fixes in textoverlay, audioconvert, videotestsrc, multifdsink and audio source/sink base classes
58       * Ice-cast metadata support has moved from gnomevfssrc to the icydemux element in gst-plugins-good
59       * audioresample now supports floating point samples
60       * Adder element fixes.
61       * Fixes for network playback and audio resampling in playbin
62
63 Bugs fixed in this release
64     
65       * 340060 : [adder] handle newsegment events properly
66       * 340375 : [API 0.11] [patch] typefind to differentiate between mp4 ...
67       * 339405 : [textoverlay] can't display '\n' character
68       * 338657 : [patch] adder should send events from src-pad to all sink...
69       * 338919 : [patch] alsasink should also query witdh capabilities fro...
70       * 301759 : [audioresample] float audio support (for OSX audio sinks)
71       * 331901 : [videotestsrc] framerate=0/1 gives assertion error
72       * 333657 : Replacing icy demuxing in gnomevfssrc
73       * 336339 : [audioresample] should support width != 16
74       * 338718 : [patch] [audioconvert] correctly clip float samples > 1.0
75       * 338778 : [patch] Bad audio with ASX files
76       * 338991 : [patch] Videoscale doesn't pass on pixel-aspect ratio
77       * 339574 : [patch] Race condition in multifdsink can lead to spuriou...
78       * 339786 : [typefinding] wavpack typefinding doesn't always work
79       * 340369 : [volume element] " volume " property range insufficient
80       * 340379 : [playbin] doesn't insert audioresample, causes problems w...
81       * 340392 : Problem with internal-decodebin
82       * 341160 : [multifdsink] client_status enum has an uninitialized nick
83       * 341182 : Accessing playbin's streaminfo property from high languag...
84       * 341432 : [playbin] automatically get icecast metadata requiring ic...
85       * 341542 : some users have an assertion failed: (GST_VIDEO_SINK_WIDT...
86       * 341557 : Map GST_TAG_IMAGE < = > ID3v2 APIC tag
87
88 API changed in this release
89      
90
91 - API additions:
92     
93 * client-fd-removed signal added to multifdsink
94 * stream-info-value-array property added to playbin
95 * gst_video_calculate_display_ratio() in libgstvideo
96
97 Download
98
99 You can find source releases of gst-plugins-base in the download directory:
100 http://gstreamer.freedesktop.org/src/gst-plugins-base/
101
102 GStreamer Homepage
103
104 More details can be found on the project's website:
105 http://gstreamer.freedesktop.org/
106
107 Support and Bugs
108
109 We use GNOME's bugzilla for bug reports and feature requests:
110 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
111
112 Developers
113
114 CVS is hosted on cvs.freedesktop.org.
115 All code is in CVS and can be checked out from there.
116 Interested developers of the core library, plug-ins, and applications should
117 subscribe to the gstreamer-devel list. If there is sufficient interest we
118 will create more lists as necessary.
119
120         
121 Applications
122   
123 Contributors to this release
124     
125       * Andy Wingo
126       * David Schleef
127       * Edward Hervey
128       * Jan Schmidt
129       * Michael Smith
130       * Sebastien Moutte
131       * Sjoerd Simons
132       * Stefan Kost
133       * Thomas Vander Stichele
134       * Tim-Philipp Müller
135       * Wim Taymans
136       * Young-Ho Cha
137