Release 1.5.2
[platform/upstream/gstreamer.git] / RELEASE
1
2 Release notes for GStreamer Base Plugins 1.5.2
3
4
5 The GStreamer team is pleased to announce the second release of the unstable
6 1.5 release series. The 1.5 release series is adding new features on top of
7 the 1.0, 1.2 and 1.4 series and is part of the API and ABI-stable 1.x release
8 series of the GStreamer multimedia framework. The unstable 1.5 release series
9 will lead to the stable 1.6 release series in the next weeks, and newly added
10 API can still change until that point.
11
12
13 Binaries for Android, iOS, Mac OS X and Windows will be provided separately
14 during the unstable 1.5 release series.
15
16
17
18 This module contains a set of reference plugins, base classes for other
19 plugins, and helper libraries. It also includes essential elements such
20 as audio and video format converters, and higher-level components like playbin,
21 decodebin, encodebin, and discoverer.
22
23 This module is kept up-to-date together with the core developments.  Element
24 writers should look at the elements in this module as a reference for
25 their development.
26
27 This module contains elements for, among others:
28
29   device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
30   containers: ogg
31   codecs: vorbis, theora
32   text: textoverlay, subparse
33   sources: audiotestsrc, videotestsrc, giosrc
34   network: tcp
35   typefind functions
36   audio processing: audioconvert, adder, audiorate, audioresample, volume
37   visualisation: libvisual
38   video processing: videoconvert, videoscale
39   high-level components: playbin, uridecodebin, decodebin, encodebin, discoverer
40   libraries: app, audio, fft, pbutils, riff, rtp, rtsp, sdp, tag, video
41
42
43 Other modules containing plugins are:
44
45
46 gst-plugins-good
47 contains a set of well-supported plugins under our preferred license
48 gst-plugins-ugly
49 contains a set of well-supported plugins, but might pose problems for
50     distributors
51 gst-plugins-bad
52 contains a set of less supported plugins that haven't passed the
53     rigorous quality testing we expect, or are still missing documentation
54     and/or unit tests
55 gst-libav
56 contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
57
58
59
60   
61
62 Bugs fixed in this release
63      
64       * 708362 : audiobasesink: new slave-method for custom clock slaving algorithms
65       * 748908 : playsink: cannot enable text flag while playing
66       * 749039 : x11: X and XV imagesink don't need to cache the pools
67       * 749243 : textoverlay: gltestsrc ! textoverlay ! fakesink does not work
68       * 749764 : videoscaler: invalid memory access when downscaling in some cases
69       * 749823 : basetextoverlay: add properties for toggling drawing text shadow and outline
70       * 750013 : playbin: seeking halts playback with gst-play-1.0 gapless
71       * 750455 : xvimagesink, ximagesink: set WM_CLASS for the window
72       * 750585 : gst-play: sort directory entries
73       * 750691 : playsink: fix the channel of color balance element
74       * 750785 : playbin: assrender is not used anymore when available
75       * 750802 : typefind: UTF-8 MSS manifest parsing support
76       * 750823 : discoverer test racy
77       * 751000 : oggdemux: crash with validate.http.media_check.vorbis_theora_1_ogg
78       * 751118 : playbin: current-suburi does not return correct status when an invalid SUBURI is passed
79       * 751144 : audioringbuffer: Fix alaw/mulaw channel positions
80       * 751213 : tools: gst-play: fix seeking issue
81
82 ==== Download ====
83
84 You can find source releases of gst-plugins-base in the download
85 directory: http://gstreamer.freedesktop.org/src/gst-plugins-base/
86
87 The git repository and details how to clone it can be found at
88 http://cgit.freedesktop.org/gstreamer/gst-plugins-base/
89
90 ==== Homepage ====
91
92 The project's website is http://gstreamer.freedesktop.org/
93
94 ==== Support and Bugs ====
95
96 We use GNOME's bugzilla for bug reports and feature requests:
97 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
98
99 Please submit patches via bugzilla as well.
100
101 For help and support, please subscribe to and send questions to the
102 gstreamer-devel mailing list (see below for details).
103
104 There is also a #gstreamer IRC channel on the Freenode IRC network.
105
106 ==== Developers ====
107
108 GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
109 from there (see link above).
110
111 Interested developers of the core library, plugins, and applications should
112 subscribe to the gstreamer-devel list.
113
114         
115 Contributors to this release
116     
117       * Arun Raghavan
118       * Brijesh Singh
119       * Carlos Rafael Giani
120       * Edward Hervey
121       * Guillaume Desmottes
122       * Jan Schmidt
123       * Lazar Claudiu
124       * Luis de Bethencourt
125       * Lyon Wang
126       * Matej Knopp
127       * Nicolas Dufresne
128       * Philippe Normand
129       * Sebastian Dröge
130       * Song Bing
131       * Sreerenj Balachandran
132       * Stefan Sauer
133       * Thibault Saunier
134       * Tim-Philipp Müller
135       * Vineeth T M
136       * Vineeth TM
137       * Vivia Nikolaidou
138       * Víctor Manuel Jáquez Leal
139       * Wim Taymans
140       * Xavier Claessens
141