Release 1.11.2
[platform/upstream/gst-plugins-good.git] / RELEASE
1
2 Release notes for GStreamer Good Plugins 1.11.2
3
4 The GStreamer team is pleased to announce the second release of the unstable
5 1.11 release series. The 1.11 release series is adding new features on top of
6 the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and ABI-stable 1.x release
7 series of the GStreamer multimedia framework. The unstable 1.11 release series
8 will lead to the stable 1.12 release series in the next weeks. Any newly added
9 API can still change until that point.
10
11
12 Full release notes will be provided at some point during the 1.11 release
13 cycle, highlighting all the new features, bugfixes, performance optimizations
14 and other important changes.
15
16
17 Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
18
19
20 "Such ingratitude.  After all the times I've saved your life."
21
22
23 A collection of plugins you'd want to have right next to you on the
24 battlefield.  Shooting sharp and making no mistakes, these plugins have it
25 all: good looks, good code, and good licensing.  Documented and dressed up
26 in tests.  If you're looking for a role model to base your own plugin on,
27 here it is.
28
29
30 If you find a plot hole or a badly lip-synced line of code in them,
31 let us know - it is a matter of honour for us to ensure Blondie doesn't look
32 like he's been walking 100 miles through the desert without water.
33
34
35 This module contains a set of plugins that we consider to have good quality
36   code, correct functionality, our preferred license (LGPL for the plugin
37   code, LGPL or LGPL-compatible for the supporting library).
38 We believe distributors can safely ship these plugins.
39 People writing elements should base their code on these elements.
40
41
42 Other modules containing plugins are:
43
44
45 gst-plugins-base
46 contains a basic set of well-supported plugins
47 gst-plugins-ugly
48 contains a set of well-supported plugins, but might pose problems for
49     distributors
50 gst-plugins-bad
51 contains a set of less supported plugins that haven't passed the
52     rigorous quality testing we expect, or are still missing documentation
53     and/or unit tests
54 gst-libav
55 contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
56
57
58
59   
60
61 Bugs fixed in this release
62      
63       * 778690 : qtdemux: Possible bug on gst-1.11 gst_element_seek
64       * 736752 : mp4mux/qtmux: Add HEVC support
65       * 761761 : splitmuxsink: Caps changes not handled
66       * 766177 : qtdemux: Critical errors reported playing mp4 file with only xmp tags
67       * 768762 : tests: qtmux and matroskamux reported as leaking by the leaks tracer
68       * 774209 : splitmuxsink: Add option for timecode-based split
69       * 775440 : qtdemux: Use upstream's StreamFlags if there are
70       * 775817 : rtph265pay: fix config-interval handling
71       * 776714 : rtpmanager: enhance RTP statistics by recording nacks sent/received per source too
72       * 776715 : qtdemux: Skip seeking query if upstream format is time
73       * 776899 : v4l2: Remove usage and definition of LOG_CAPS macro
74       * 777100 : qtmux: Write tapt atom for MOV files if PAR not 1/1
75       * 777182 : rtxqueue: Expose basic statistics as properties.
76       * 777330 : v4l2bufferpool: remove duplicated line of code
77       * 777331 : qtmux: Don't write Sync Sample Atom for ProRes
78       * 777540 : isomp4: Unable to create streams playable with MSE
79       * 778013 : rtpsession: relate received FIRs and PLIs to source
80       * 778330 : qtmux: Creates two edit lists with reserved-* options enabled
81       * 778389 : imagefreeze can return erroneous results for an accept caps query
82       * 776962 : flacenc: Conversion from m4a encapsuled alac to flac fail with: Could not initialize supporting library.
83
84 ==== Download ====
85
86 You can find source releases of gst-plugins-good in the download
87 directory: https://gstreamer.freedesktop.org/src/gst-plugins-good/
88
89 The git repository and details how to clone it can be found at
90 http://cgit.freedesktop.org/gstreamer/gst-plugins-good/
91
92 ==== Homepage ====
93
94 The project's website is https://gstreamer.freedesktop.org/
95
96 ==== Support and Bugs ====
97
98 We use GNOME's bugzilla for bug reports and feature requests:
99 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
100
101 Please submit patches via bugzilla as well.
102
103 For help and support, please subscribe to and send questions to the
104 gstreamer-devel mailing list (see below for details).
105
106 There is also a #gstreamer IRC channel on the Freenode IRC network.
107
108 ==== Developers ====
109
110 GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
111 from there (see link above).
112
113 Interested developers of the core library, plugins, and applications should
114 subscribe to the gstreamer-devel list.
115
116         
117 Contributors to this release
118     
119       * Arnaud Vrac
120       * Aurélien Zanelli
121       * Brendan Shanks
122       * David Warman
123       * Edward Hervey
124       * Enrico Jorns
125       * Georg Lippitsch
126       * Guillaume Desmottes
127       * Jan Schmidt
128       * Jean-Christophe Trotin
129       * Jochen Henneberg
130       * Jonas Holmberg
131       * Juan Pablo Ugarte
132       * Mark Nauwelaerts
133       * Mathieu Duponchelle
134       * Matt Staples
135       * Miguel París Díaz
136       * Nick Kallen
137       * Nicolas Dufresne
138       * Olivier Crête
139       * Rahul Bedarkar
140       * Reynaldo H. Verdejo Pinochet
141       * Santiago Carot-Nemesio
142       * Sebastian Dröge
143       * Seungha Yang
144       * Søren Juul
145       * Thiago Santos
146       * Thibault Saunier
147       * Tim-Philipp Müller
148       * Vivia Nikolaidou
149