decodebin: aggregate buffering messages
[platform/upstream/gstreamer.git] / RELEASE
1
2 Release notes for GStreamer Base Plugins 1.3.2
3
4
5 The GStreamer team is pleased to announce the second release of the unstable
6 1.3 release series. The 1.3 release series is adding new features on top of
7 the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x release
8 series of the GStreamer multimedia framework. The unstable 1.3 release series
9 will lead to the stable 1.4 release series in the next weeks, and newly added
10 API can still change until that point.
11
12
13
14 Binaries for Android, iOS, Mac OS X and Windows will be provided separately
15 during the unstable 1.3 release series.
16
17
18
19 The versioning scheme that is used in general is that 1.x.y is API and
20 ABI backwards compatible with previous 1.x.y releases. If x is an even
21 number it is a stable release series and all releases in this series
22 will only contain important bugfixes, e.g. the 1.0 series with 1.0.7. If
23 x is odd it is a development release series that will lead to the next
24 stable release series 1.x+1 and contains new features and bigger
25 changes. During the development release series, new API can still
26 change.
27
28
29
30 This module contains a set of reference plugins, base classes for other
31 plugins, and helper libraries. It also includes essential elements such
32 as audio and video format converters, and higher-level components like playbin,
33 decodebin, encodebin, and discoverer.
34
35 This module is kept up-to-date together with the core developments.  Element
36 writers should look at the elements in this module as a reference for
37 their development.
38
39 This module contains elements for, among others:
40
41   device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
42   containers: ogg
43   codecs: vorbis, theora
44   text: textoverlay, subparse
45   sources: audiotestsrc, videotestsrc, giosrc
46   network: tcp
47   typefind functions
48   audio processing: audioconvert, adder, audiorate, audioresample, volume
49   visualisation: libvisual
50   video processing: videoconvert, videoscale
51   high-level components: playbin, uridecodebin, decodebin, encodebin, discoverer
52   libraries: app, audio, fft, pbutils, riff, rtp, rtsp, sdp, tag, video
53
54
55 Other modules containing plugins are:
56
57
58 gst-plugins-good
59 contains a set of well-supported plugins under our preferred license
60 gst-plugins-ugly
61 contains a set of well-supported plugins, but might pose problems for
62     distributors
63 gst-plugins-bad
64 contains a set of less supported plugins that haven't passed the
65     rigorous quality testing we expect, or are still missing documentation
66     and/or unit tests
67 gst-libav
68 contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
69
70
71
72   
73
74 Bugs fixed in this release
75      
76       * 720596 : discoverer: Rework the API to make " install missing plugin " feature cleaner
77       * 729514 : rtsp: fails to build on Windows, undefined refs to getsockname and setsockopt
78       * 729515 : W32: playback-test fails to build due to warnings
79       * 729617 : playback-test: crash when setting buffer-size property on playbin
80       * 729632 : rtspconnection: crashing sometimes when addinging a read source
81       * 730010 : gst-play: audio_sink and video_sink strings are not freed
82       * 730368 : Add a read source on write socket when tunnel lost.
83       * 730441 : dmabuf: shared the mapping with shared copies of the memory
84       * 729513 : W32: -base erroneously detects X11 headers from tcl/tk
85
86 ==== Download ====
87
88 You can find source releases of gst-plugins-base in the download
89 directory: http://gstreamer.freedesktop.org/src/gst-plugins-base/
90
91 The git repository and details how to clone it can be found at
92 http://cgit.freedesktop.org/gstreamer/gst-plugins-base/
93
94 ==== Homepage ====
95
96 The project's website is http://gstreamer.freedesktop.org/
97
98 ==== Support and Bugs ====
99
100 We use GNOME's bugzilla for bug reports and feature requests:
101 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
102
103 Please submit patches via bugzilla as well.
104
105 For help and support, please subscribe to and send questions to the
106 gstreamer-devel mailing list (see below for details).
107
108 There is also a #gstreamer IRC channel on the Freenode IRC network.
109
110 ==== Developers ====
111
112 GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
113 from there (see link above).
114
115 Interested developers of the core library, plugins, and applications should
116 subscribe to the gstreamer-devel list.
117
118         
119 Contributors to this release
120     
121       * Anuj Jaiswal
122       * Edward Hervey
123       * Göran Jönsson
124       * Luis de Bethencourt
125       * Michael Olbrich
126       * Nicolas Dufresne
127       * Ravi Kiran K N
128       * Sebastian Dröge
129       * Thibault Saunier
130       * Tim-Philipp Müller
131       * Vincent Penquerc'h
132       * Wim Taymans
133       * Руслан Ижбулатов
134