Release 1.3.3
[platform/upstream/gstreamer.git] / RELEASE
1
2 Release notes for GStreamer Base Plugins 1.3.3
3
4
5 The GStreamer team is pleased to announce the third 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 This is hopefully the last 1.3 development release and will be followed by
14 the first 1.4.0 release candidate (1.3.90) in 1-2 weeks. Which then hopefully
15 is followed by 1.4.0 soonish in early July.
16
17
18 Binaries for Android, iOS, Mac OS X and Windows will be provided separately
19 during the unstable 1.3 release series.
20
21
22 This module contains a set of reference plugins, base classes for other
23 plugins, and helper libraries. It also includes essential elements such
24 as audio and video format converters, and higher-level components like playbin,
25 decodebin, encodebin, and discoverer.
26
27 This module is kept up-to-date together with the core developments.  Element
28 writers should look at the elements in this module as a reference for
29 their development.
30
31 This module contains elements for, among others:
32
33   device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
34   containers: ogg
35   codecs: vorbis, theora
36   text: textoverlay, subparse
37   sources: audiotestsrc, videotestsrc, giosrc
38   network: tcp
39   typefind functions
40   audio processing: audioconvert, adder, audiorate, audioresample, volume
41   visualisation: libvisual
42   video processing: videoconvert, videoscale
43   high-level components: playbin, uridecodebin, decodebin, encodebin, discoverer
44   libraries: app, audio, fft, pbutils, riff, rtp, rtsp, sdp, tag, video
45
46
47 Other modules containing plugins are:
48
49
50 gst-plugins-good
51 contains a set of well-supported plugins under our preferred license
52 gst-plugins-ugly
53 contains a set of well-supported plugins, but might pose problems for
54     distributors
55 gst-plugins-bad
56 contains a set of less supported plugins that haven't passed the
57     rigorous quality testing we expect, or are still missing documentation
58     and/or unit tests
59 gst-libav
60 contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
61
62
63
64   
65
66 Bugs fixed in this release
67      
68       * 709868 : Keep still meaningfull pending events on FLUSH_STOP
69       * 724231 : appsrc: handle flushing from send_event
70       * 730559 : dmabuf: fix checking mmap flags
71       * 730749 : Failed to determine keyframeness of audio/x-opus packet
72       * 730868 : uridecodebin: Does not handle RTSP streams where one of the payload formats is not supported properly
73       * 730874 : audio: Add a missing precondition to gst_audio_format_from_string()
74       * 731121 : alsasink: Race condition causes alsasink to use invalid caps when a pipeline fails to start
75       * 731566 : tcpserversrc: close the server socket after accepting a connection
76       * 731567 : tcpserversrc: return GST_FLOW_FLUSHING instead of GST_FLOW_ERROR when accept is canceled
77
78 ==== Download ====
79
80 You can find source releases of gst-plugins-base in the download
81 directory: http://gstreamer.freedesktop.org/src/gst-plugins-base/
82
83 The git repository and details how to clone it can be found at
84 http://cgit.freedesktop.org/gstreamer/gst-plugins-base/
85
86 ==== Homepage ====
87
88 The project's website is http://gstreamer.freedesktop.org/
89
90 ==== Support and Bugs ====
91
92 We use GNOME's bugzilla for bug reports and feature requests:
93 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
94
95 Please submit patches via bugzilla as well.
96
97 For help and support, please subscribe to and send questions to the
98 gstreamer-devel mailing list (see below for details).
99
100 There is also a #gstreamer IRC channel on the Freenode IRC network.
101
102 ==== Developers ====
103
104 GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
105 from there (see link above).
106
107 Interested developers of the core library, plugins, and applications should
108 subscribe to the gstreamer-devel list.
109
110         
111 Contributors to this release
112     
113       * Edward Hervey
114       * Michael Olbrich
115       * Philip Withnall
116       * Sebastian Dröge
117       * Thiago Santos
118       * Thibault Saunier
119       * Tim-Philipp Müller
120       * Vincent Penquerc'h
121