Release 1.5.2
[platform/upstream/gst-plugins-good.git] / RELEASE
1
2 Release notes for GStreamer Good 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 "Such ingratitude.  After all the times I've saved your life."
19
20
21 A collection of plugins you'd want to have right next to you on the
22 battlefield.  Shooting sharp and making no mistakes, these plugins have it
23 all: good looks, good code, and good licensing.  Documented and dressed up
24 in tests.  If you're looking for a role model to base your own plugin on,
25 here it is.
26
27
28 If you find a plot hole or a badly lip-synced line of code in them,
29 let us know - it is a matter of honour for us to ensure Blondie doesn't look
30 like he's been walking 100 miles through the desert without water.
31
32
33 This module contains a set of plugins that we consider to have good quality
34   code, correct functionality, our preferred license (LGPL for the plugin
35   code, LGPL or LGPL-compatible for the supporting library).
36 We believe distributors can safely ship these plugins.
37 People writing elements should base their code on these elements.
38
39
40 Other modules containing plugins are:
41
42
43 gst-plugins-base
44 contains a basic set of well-supported plugins
45 gst-plugins-ugly
46 contains a set of well-supported plugins, but might pose problems for
47     distributors
48 gst-plugins-bad
49 contains a set of less supported plugins that haven't passed the
50     rigorous quality testing we expect, or are still missing documentation
51     and/or unit tests
52 gst-libav
53 contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
54
55
56
57   
58
59 Bugs fixed in this release
60      
61       * 742917 : v4l2: Allow scaling in the v4l2*convert element
62       * 746146 : v4l2src: Seems to produce invalid or not-supported colorimetry field
63       * 750298 : souphttpsrc: add tls-database property
64       * 750471 : rtspsrc: Add support for TLS client authentication
65       * 750566 : goom: FTBFS: possible uninitialized variables compiler warning
66       * 750567 : rtpvp8depay: FTBFS because of access beyond end of array compiler warning
67       * 750653 : rtpmanager: document units of stats and arguments
68       * 750675 : qtdemux: reverse playback not working
69       * 750747 : splitmuxtest sometimes fails
70       * 750868 : osxaudio: fix latency property query on RemoteIO
71       * 750965 : rtpjitterbuffer: 1. Fix a typing error of comment, 2. Add null check in free_item function
72       * 751164 : rtspsrc does not respect the timeout value in the SETUP reply
73       * 751297 : rtprtxqueue: reverse pending list before pushing buffers
74       * 751298 : flvmux: produced files does not work well with common flash players
75       * 751306 : good plugins: fix some issues found using static analysis tool
76       * 751316 : rtpjitterbuffer : Fix a typing error of comment and the code which is wrong coding style. (trivial cleanup)
77       * 751320 : flvmux: Does not append AVC end of sequence
78       * 751361 : qtmux generates bad output timestamps
79       * 751364 : flacparse: fix possible memory leak
80       * 743338 : gstv4l2bufferpool: handle -EPIPE from DQBUF to signal EOS
81
82 ==== Download ====
83
84 You can find source releases of gst-plugins-good in the download
85 directory: http://gstreamer.freedesktop.org/src/gst-plugins-good/
86
87 The git repository and details how to clone it can be found at
88 http://cgit.freedesktop.org/gstreamer/gst-plugins-good/
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       * Chris Clayton
119       * Edward Hervey
120       * Enrico Jorns
121       * Ilya Konstantinov
122       * Jan Schmidt
123       * Jose Antonio Santos Cadenas
124       * Luis de Bethencourt
125       * Miguel París Díaz
126       * Nicolas Dufresne
127       * Philipp Zabel
128       * Sangkyu Park
129       * Sebastian Dröge
130       * Stefan Sauer
131       * Thiago Santos
132       * Vineeth T M
133       * Vineeth TM
134       * Xavier Claessens
135