complex_effect_bin_desc: Regenerate expectation for compositor change
[platform/upstream/gst-editing-services.git] / NEWS
1 GStreamer 1.18 Release Notes
2
3 These release notes are a placeholder, please bear with us while we
4 finish writing up the real thing.
5
6 GStreamer 1.18.0 has not yet been released. It is scheduled for release
7 in late August / early September 2020.
8
9 1.17.x is the unstable development series that is currently being
10 developed in the git master branch and which will eventually result in
11 1.18, and 1.17.90 is the current 1.18 pre-release in that series.
12
13 1.18 will be backwards-compatible to the stable 1.16, 1.14, 1.12, 1.10,
14 1.8, 1.6, 1.4, 1.2 and 1.0 release series.
15
16 See https://gstreamer.freedesktop.org/releases/1.18/ for the latest
17 version of this document.
18
19 Last updated: Wednesday 20 August 2020, 11:00 UTC (log)
20
21 Introduction
22
23 The GStreamer team is proud to announce a new major feature release in
24 the stable 1.x API series of your favourite cross-platform multimedia
25 framework!
26
27 As always, this release is again packed with many new features, bug
28 fixes and other improvements.
29
30 Highlights
31
32 -   FIXME
33
34 Major new features and changes
35
36 Noteworthy new API
37
38 -   FIXME
39
40 New Elements
41
42 -   FIXME
43
44 New element features and additions
45
46 -   FIXME
47
48 Plugin and library moves
49
50 -   FIXME
51
52 Plugin removals
53
54 The following plugins have been removed from gst-plugins-bad:
55
56 -   FIXME
57
58 Miscellaneous API additions
59
60 -   FIXME
61
62 Miscellaneous performance and memory optimisations
63
64 As always there have been many performance and memory usage improvements
65 across all components and modules. Some of them have already been
66 mentioned elsewhere so won’t be repeated here.
67
68 The following list is only a small snapshot of some of the more
69 interesting optimisations that haven’t been mentioned in other contexts
70 yet:
71
72 -   FIXME
73
74 GstPlayer
75
76 -   FIXME
77
78 Miscellaneous changes
79
80 -   FIXME
81
82 OpenGL integration
83
84 -   FIXME
85
86 Tracing framework and debugging improvements
87
88 -   FIXME
89
90 Tools
91
92 -   FIXME
93
94 GStreamer RTSP server
95
96 -   FIXME
97
98 GStreamer VAAPI
99
100 -   FIXME
101
102 GStreamer OMX
103
104 -   FIXME
105
106 GStreamer Editing Services and NLE
107
108 -   FIXME
109
110 GStreamer validate
111
112 -   FIXME
113
114 GStreamer Python Bindings
115
116 -   FIXME
117
118 GStreamer C# Bindings
119
120 -   FIXME
121
122 GStreamer Rust Bindings
123
124 -   FIXME
125
126 GStreamer Rust Plugins
127
128 -   FIXME
129
130 Build and Dependencies
131
132 -   The Autotools build system has finally been removed in favour of the
133     Meson build system. Developers who currently use gst-uninstalled
134     should move to gst-build.
135
136 -   API and plugin documentation are no longer built with gtk_doc. The
137     gtk_doc documentation has been removed in favour of a new unified
138     documentation module built with hotdoc. The intention is to
139     distribute the generated documentation in form of tarballs alongside
140     releases.
141
142 -   FIXME
143
144 Cerbero
145
146 Cerbero is a meta build system used to build GStreamer plus dependencies
147 on platforms where dependencies are not readily available, such as
148 Windows, Android, iOS and macOS.
149
150 Cerbero has seen a number of improvements:
151
152 -   FIXME
153
154 Platform-specific changes and improvements
155
156 Android
157
158 -   FIXME
159
160 macOS and iOS
161
162 -   FIXME
163
164 Windows
165
166 -   toolchain upgrade
167
168 -   FIXME
169
170 Contributors
171
172 -   FIXME
173
174 … and many others who have contributed bug reports, translations, sent
175 suggestions or helped testing.
176
177 Stable 1.18 branch
178
179 After the 1.18.0 release there will be several 1.18.x bug-fix releases
180 which will contain bug fixes which have been deemed suitable for a
181 stable branch, but no new features or intrusive changes will be added to
182 a bug-fix release usually. The 1.18.x bug-fix releases will be made from
183 the git 1.18 branch, which will be a stable branch.
184
185 1.18.0
186
187 1.18.0 has not been released yet.
188
189 Known Issues
190
191 -   FIXME
192
193 Schedule for 1.20
194
195 Our next major feature release will be 1.20, and 1.19 will be the
196 unstable development version leading up to the stable 1.20 release. The
197 development of 1.19/1.20 will happen in the git master branch.
198
199 The plan for the 1.20 development cycle is yet to be confirmed.
200
201 1.20 will be backwards-compatible to the stable 1.18, 1.16, 1.14, 1.12,
202 1.10, 1.8, 1.6, 1.4, 1.2 and 1.0 release series.
203
204 ------------------------------------------------------------------------
205
206 These release notes have been prepared by Tim-Philipp Müller with
207 contributions from … (FIXME)
208
209 License: CC BY-SA 4.0