Overview

Request 5646 (accepted)

New stable release

Submit package home:zait...sentials / gstreamer...y-codecs to package Essentials / gstreamer-plugins-ugly-codecs

gstreamer-plugins-ugly-codecs.changes Changed
x
 
1
@@ -1,4 +1,9 @@
2
 -------------------------------------------------------------------
3
+Fri Dec 23 20:12:28 UTC 2022 - Bjørn Lie <zaitor@opensuse.org>
4
+
5
+- Update to version 1.20.5
6
+
7
+-------------------------------------------------------------------
8
 Wed Oct 26 13:31:05 UTC 2022 - Bjørn Lie <zaitor@opensuse.org>
9
 
10
 - Update to version 1.20.4
11
gstreamer-plugins-ugly-codecs.spec Changed
10
 
1
@@ -7,7 +7,7 @@
2
 %define _version 1.20.0
3
 
4
 Name:           gstreamer-plugins-ugly-codecs
5
-Version:        1.20.4
6
+Version:        1.20.5
7
 Release:        0
8
 Summary:        Codecs/plugins for gstreamer-plugins-ugly
9
 License:        LGPL-2.1-or-later
10
gst-plugins-ugly-1.20.4.tar.xz/ChangeLog -> gst-plugins-ugly-1.20.5.tar.xz/ChangeLog Changed
30
 
1
@@ -1,7 +1,28 @@
2
+=== release 1.20.5 ===
3
+
4
+2022-12-19 23:34:42 +0000  Tim-Philipp Müller <tim@centricular.com>
5
+
6
+   * NEWS:
7
+   * RELEASE:
8
+   * gst-plugins-ugly.doap:
9
+   * meson.build:
10
+     Release 1.20.5
11
+
12
+2022-12-19 23:34:34 +0000  Tim-Philipp Müller <tim@centricular.com>
13
+
14
+   * ChangeLog:
15
+     Update ChangeLogs for 1.20.5
16
+
17
+2022-10-12 18:40:25 +0100  Tim-Philipp Müller <tim@centricular.com>
18
+
19
+   * meson.build:
20
+     Back to development
21
+
22
 === release 1.20.4 ===
23
 
24
 2022-10-12 16:39:47 +0100  Tim-Philipp Müller <tim@centricular.com>
25
 
26
+   * ChangeLog:
27
    * NEWS:
28
    * RELEASE:
29
    * gst-plugins-ugly.doap:
30
gst-plugins-ugly-1.20.4.tar.xz/NEWS -> gst-plugins-ugly-1.20.5.tar.xz/NEWS Changed
302
 
1
@@ -2,13 +2,13 @@
2
 
3
 GStreamer 1.20.0 was originally released on 3 February 2022.
4
 
5
-The latest bug-fix release in the 1.20 series is 1.20.4 and was released
6
-on 12 October 2022.
7
+The latest bug-fix release in the 1.20 series is 1.20.5 and was released
8
+on 19 December 2022.
9
 
10
 See https://gstreamer.freedesktop.org/releases/1.20/ for the latest
11
 version of this document.
12
 
13
-Last updated: Wednesday 12 October 2022, 15:00 UTC (log)
14
+Last updated: Monday 19 December 2022, 19:00 UTC (log)
15
 
16
 Introduction
17
 
18
@@ -1791,6 +1791,13 @@
19
 
20
 Known Issues
21
 
22
+-   GStreamer may fail to build the hotdoc documentation with the Meson
23
+    0.64.0 release owing to a Meson bug. This should only affect systems
24
+    where hotdoc is installed, and will be fixed in Meson 0.64.1 by this
25
+    Meson PR in combination with this GStreamer MR. In the meantime,
26
+    users can pass -Ddoc=disabledor downgrade to an older Meson version
27
+    (< 0.64.0).
28
+
29
 -   nothing in particular at this point (but also see possibly breaking
30
     changes section above)
31
 
32
@@ -2530,6 +2537,7 @@
33
     chroma (Y41B, YUV9, YVU9 and IYU9)
34
 -   macOS build and packaging fixes, in particular fix finding of gio
35
     modules on macOS for https/TLS support
36
+-   Fix consuming of the macOS package as a framework in XCode
37
 -   Performance improvements
38
 -   Miscellaneous bug fixes, memory leak fixes, and other stability and
39
     reliability improvements
40
@@ -2783,6 +2791,252 @@
41
 -   List of Merge Requests applied in 1.20.4
42
 -   List of Issues fixed in 1.20.4
43
 
44
+1.20.5
45
+
46
+The fifth 1.20 bug-fix release (1.20.5) was released on 19 December
47
+2022.
48
+
49
+This release only contains bugfixes and it should be safe to upgrade
50
+from 1.20.x.
51
+
52
+Highlighted bugfixes in 1.20.5
53
+
54
+-   systemclock waiting fixes for certain 32-bit platforms/libcs
55
+-   alphacombine: robustness improvements for corner case scenarios
56
+-   avfvideosrc: Report latency when doing screen capture
57
+-   d3d11videosink: various thread-safety and stability fixes
58
+-   decklink: fix performance issue when HDMI signal has been lost for a
59
+    long time
60
+-   flacparse: Fix handling of headers advertising 32 bits per sample
61
+-   mpegts: Handle when iconv doesn’t support ISO 6937 (e.g. musl libc)
62
+-   opengl: fix automatic dispmanx detection for rpi4 and fix usage of
63
+    eglCreate/DestroyImage
64
+-   opusdec: Various channel-related fixes
65
+-   textrender: event handling fixes, esp. for GAP event
66
+-   subparse: Fix non-closed tag handling
67
+-   videoscale: fix handling of unknown buffer metas
68
+-   videosink: reverse playback handling fixes
69
+-   qtmux: Prefill mode fixes, especially for raw audio
70
+-   multiudpsink: allow binding to IPv6 address
71
+-   rtspsrc: Fix usage of IPv6 connections in SETUP
72
+-   rtspsrc: Only EOS on timeout if all streams are timed out/EOS
73
+-   splitmuxsrc: fix playback stall if there are unlinked pads
74
+-   v4l2: Fix SIGSEGV on state change during format changes
75
+-   wavparse robustness fixes
76
+-   Fix static linking on macOS (opengl, vulkan)
77
+-   gstreamer-vaapi: fix headless build against mesa >= 22.3.0
78
+-   GStreamer Editing Services library: Fix build with tools disabled
79
+-   webrtc example/demo fixes
80
+-   unit test fixes for aesdec and rtpjitterbuffer
81
+-   Cerbero: Fix ios cross-compile with cmake on M1; some recipe updates
82
+    and other build fixes
83
+-   Binary packages: pkg-config file fixes for various recipes (ffmpeg,
84
+    taglib, gstreamer)
85
+-   Binary packages: Enable high bitdepth support for libvpx (VP8/VP9
86
+    encoding/decoding)
87
+-   Binary packages: ship aes plugin
88
+-   Miscellaneous bug fixes, memory leak fixes, and other stability and
89
+    reliability improvements
90
+-   Performance improvements
91
+
92
+gstreamer
93
+
94
+-   allocator: Copy allocator name in gst_allocator_register()
95
+-   miniobject: support higher refcount values
96
+-   pads: Fix non-serialized sticky event push, e.g. instant change rate
97
+    events
98
+-   padtemplate: Fix annotations
99
+-   systemclock: Use futex_time64 syscall on x32 and other platforms
100
+    that always…
101
+-   Fix build of 1.20 branch with Meson 0.64.1 for those who have hotdoc
102
+    installed on their system.
103
+-   meson: fix check for pthread_setname_np()
104
+-   -Wimplicit-function-declaration in pthread_setname_np check (missing
105
+    _GNU_SOURCE)
106
+-   gst-inspect: Don’t leak list
107
+
108
+Core Elements
109
+
110
+-   concat: Properly propagate EOS seqnum
111
+-   fakesrc: avoid time overflow with datarate
112
+
113
+gst-plugins-base
114
+
115
+-   audioconvert, audioresample, audiofilter: fix divide by 0 for input
116
+    buffer without caps
117
+-   cdparanoia: Ignore compiler warning coming from the cdparanoia
118
+    header
119
+-   oggdemux, parsebin: More leak fixes
120
+-   opengl: fix automatic dispmanx detection for rpi4
121
+-   opengl: Fix usage of eglCreate/DestroyImage
122
+-   opengl: Fix static linking on macOS
123
+-   opusdec: Various channel-related fixes
124
+-   textrender: Negotiate caps on a GAP event if none were negotiated
125
+    yet
126
+-   textrender: Don’t blindly forward all events and don’t blindly
127
+    forward all events
128
+-   timeoverlay: fix pad leak
129
+-   oggdemux: Don’t leak incoming EOS event
130
+-   subparse: Fix non-closed tag handling.
131
+-   videodecoder: Only post latency message if it changed
132
+-   videoscale: buffer meta handling fixes (NULL-terminate array of
133
+    valid meta tags)
134
+-   videosink: Don’t return unknown end-time from get_times()
135
+-   Bump core requirement in 1.20 branch to 1.20.4
136
+
137
+Tools
138
+
139
+-   gst-play: Don’t leak the stream collection
140
+
141
+gst-plugins-good
142
+
143
+-   flacparse: Fix handling of headers advertising 32bps
144
+-   qt5: deactivate context if fill_info fails
145
+-   qt5: initialize GError properly in gst_qt_get_gl_wrapcontext()
146
+-   qtdemux: check return value from gst_structure_get in PIFF box
147
+-   qtdemux: use unsigned int types to store result of QT_UINT32
148
+-   qtmux: Prefill mode fixes
149
+-   oss4: Fix debug category initialization
150
+-   multiudpsink: allow binding to IPv6 address
151
+-   rtpjitterbuffer tests: Cast drop-messages-interval type properly
152
+    (fixing it on 32-bit architectures)
153
+-   rtspsrc: fix seek event leaks
154
+-   rtspsrc: Don’t replace 404 errors with “no auth protocol found”
155
+-   rtspsrc: Only EOS on timeout if all streams are timed out/EOS
156
+-   rtspsrc: Fix usage of IPv6 connections in SETUP
157
+-   splitmuxsrc: don’t queue data on unlinked pads
158
+-   v4l2: Fix SIGSEGV on ‘change state’ during ‘format change’
159
+-   v4l2videodec: Fix activation of internal pool
160
+-   wavparse: Avoid occasional crash due to referencing freed buffer.
161
+-   wavparse: Fix crash that occurs in push mode when header chunks are
162
+    corrupted in certain ways.
163
+
164
+gst-plugins-bad
165
+
166
+-   aesdec: Fix padding removal for per-buffer-padding=FALSE
167
+-   aesdec test failing in gst-plugins-bad
168
+-   alphacombine: Add missing query handler for gaps
169
+-   avfdeviceprovider: do not leak the properties
170
+-   avfvideosrc: Report latency when doing screen capture
171
+-   d3d11screencapturesrc: Specify PAR 1/1 to template caps
172
+-   d3d11videosink: Fixing focus lost on desktop layout change
173
+-   d3d11videosink: Call ShowWindow() from window thread
174
+-   d3d11videosink: Fix deadlock when parent window is busy
175
+-   d3d11videosink: Always clear back buffer on resize
176
+-   decklink: reset calculation of time_mapping to fix clipping HDMI
177
+    video
178
+-   directshow: Fix build error with glib 2.75 and newer
179
+-   dvbsubenc: Forward GAP events as-is if we wouldn’t produce an end
180
+    packet and…
181
+-   dvbsubenc: Write Display Definition Segment if a non-default
182
+    width/height is used
183
+-   h265decoder: Do not abort when failed to prepare ref pic set
184
+-   h264parser: Fix a typo in pred_weight_table parsing.
185
+-   mediafoundation, d3d11: Fix memory leak and make leak tracer happy
186
+-   mpegts: Handle when iconv doesn’t support ISO 6937 (e.g. musl libc)
187
+-   mpegts: Check continuity counter on section streams
188
+-   mpegts: Revert “mpegtspacketizer: memcmp potentially seen_before
189
+    data”
190
+-   mpegtspacketizer: memcmp potentially seen_before data
191
+-   mpegtsdemux: Always clear packetizer on DISCONT push mode
192
+-   srt: various fixes - improve stats and error handling
193
+-   rtmp2: Improve error messages
194
+-   rtmp2sink: Correctly return GST_FLOW_ERROR on error
195
+-   vulkan: Fix static linking on macOS
196
+-   webrtcbin: also add rtcp-fb ccm fir for video mlines by default
197
+-   webrtc/nice: fix small leak of split strings
198
+
199
+gst-plugins-ugly
200
+
201
+-   No changes
202
+
203
+gst-libav
204
+
205
+-   avdec_h265: Fix endless renegotiation with alternate interlacing
206
+-   avviddec: Avoid flushing on framerate changes
207
+
208
+gst-rtsp-server
209
+
210
+-   rtsp-server: Free client if no connection could be created
211
+
212
+gstreamer-vaapi
213
+
214
+-   vaapi: prefix internal USE_X11 define to fix build with mesa 22.3.0
215
+-   vaapi: libs: context: use queried value for attrib
216
+-   gstreamer-vaapi cannot be built without X11 with recent mesa
217
+
218
+gstreamer-sharp
219
+
220
+-   No changes
221
+
222
+gst-omx
223
+
224
+-   No changes
225
+
226
+gst-python
227
+
228
+-   No changes
229
+
230
+gst-editing-services
231
+
232
+-   Fix building ges with tools disabled
233
+-   Fix leaks and minor races in GES
234
+
235
+gst-examples:
236
+
237
+-   webrtc: Fix double free in webrtc-recvonly-h264 demo
238
+-   webrtc: Fix critical in webrtc-recvonly-h264 example
239
+-   webrtc/signalling examples: Fix compatibility with Python 3.10
240
+
241
+Development build environment + gst-full build
242
+
243
+-   No major changes
244
+
245
+Cerbero build tool and packaging changes in 1.20.5
246
+
247
+-   oven: output status line at least every minute
248
+-   Unconditionally set CMAKE_SYSTEM_NAME on Windows
249
+-   Fix ios cross-compile with cmake on M1
250
+-   Speed up downloads on Windows drastically
251
+-   Fix tar usage on bsdtar and print progress while compressing
252
+-   Actually print the sha for which the cache was not found
253
+
254
+Recipes
255
+
256
+-   ffmpeg: add patch to generate the pc files properly
257
+-   taglib: add patch to generate the pc files properly
258
+-   fontconfig: update to 2.14.1
259
+-   Windows: Crash on GStreamer 1.20.x x86_64 MSVC + MS-Windows due to
260
+    libfontconfig fonts.conf file invalid.
261
+-   openssl: Fix compile errors on upgrades
262
+-   moltenvk: Also ship the static library on macOS
263
+-   gstreamer: Add some missing pkgconfig files
264
+-   gst-plugins-good: Fix post_install failure when qt5 is enabled
265
+-   gst-plugins-bad: Ship AES plugin
266
+-   libvpx: Enable high bitdepth support
267
+-   openssl: update to 1.1.1s
268
+-   glib: Update patch to auto-detect modules on macOS
269
+
270
+Contributors to 1.20.5
271
+
272
+Aleksandr Slobodeniuk, Arun Raghavan, A. Wilcox, Bo Elmgreen, Boyuan
273
+Zhang, Bunio FH, Célestin Marot, Devin Anderson, Edward Hervey, He
274
+Junyan, Ignacio Casal Quinteiro, Jacek Skiba, Jan Alexander Steffens
275
+(heftig), Jan Schmidt, Jonas Bonn, Jordan Petridis, Justin Chadwell,
276
+Linus Svensson, Marek Olejnik, Mathieu Duponchelle, Matthew Waters,
277
+Nicolas Dufresne, Nirbheek Chauhan, Patrick Griffis, Pawel Stawicki,
278
+Philippe Normand, Ruben Gonzalez, Sam Van Den Berge, Sebastian Dröge,
279
+Seungha Yang, Stéphane Cerveau, Tim-Philipp Müller, Vivia Nikolaidou,
280
+Wojciech Kapsa, Xavier Claessens,
281
+
282
+… and many others who have contributed bug reports, translations, sent
283
+suggestions or helped testing. Thank you all!
284
+
285
+List of merge requests and issues fixed in 1.20.5
286
+
287
+-   List of Merge Requests applied in 1.20.5
288
+-   List of Issues fixed in 1.20.5
289
+
290
 Schedule for 1.22
291
 
292
 Our next major feature release will be 1.22, and 1.21 will be the
293
@@ -2790,7 +3044,7 @@
294
 development of 1.21/1.22 will happen in the git main branch.
295
 
296
 The plan for the 1.22 development cycle is now confirmed, and we aim for
297
-a 1.22.0 release in December 2022.
298
+a 1.22.0 release in December 2022 or early January 2023.
299
 
300
 1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
301
 1.12, 1.10, 1.8, 1.6, 1.4, 1.2 and 1.0 release series.
302
gst-plugins-ugly-1.20.4.tar.xz/RELEASE -> gst-plugins-ugly-1.20.5.tar.xz/RELEASE Changed
7
 
1
@@ -1,4 +1,4 @@
2
-This is GStreamer gst-plugins-ugly 1.20.4.
3
+This is GStreamer gst-plugins-ugly 1.20.5.
4
 
5
 The GStreamer team is thrilled to announce a new major feature release
6
 of your favourite cross-platform multimedia framework!
7
gst-plugins-ugly-1.20.4.tar.xz/gst-plugins-ugly.doap -> gst-plugins-ugly-1.20.5.tar.xz/gst-plugins-ugly.doap Changed
18
 
1
@@ -35,6 +35,16 @@
2
 
3
  <release>
4
   <Version>
5
+   <revision>1.20.5</revision>
6
+   <branch>1.20</branch>
7
+   <name></name>
8
+   <created>2022-12-19</created>
9
+   <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.20.5.tar.xz" />
10
+  </Version>
11
+ </release>
12
+
13
+ <release>
14
+  <Version>
15
    <revision>1.20.4</revision>
16
    <branch>1.20</branch>
17
    <name></name>
18
gst-plugins-ugly-1.20.4.tar.xz/meson.build -> gst-plugins-ugly-1.20.5.tar.xz/meson.build Changed
8
 
1
@@ -1,5 +1,5 @@
2
 project('gst-plugins-ugly', 'c',
3
-  version : '1.20.4',
4
+  version : '1.20.5',
5
   meson_version : '>= 0.59',
6
   default_options :  'warning_level=1',
7
                       'buildtype=debugoptimized' )
8
gst-plugins-ugly-1.20.4.tar.xz/po/gst-plugins-ugly-1.0.pot -> gst-plugins-ugly-1.20.5.tar.xz/po/gst-plugins-ugly-1.0.pot Changed
10
 
1
@@ -8,7 +8,7 @@
2
 msgstr ""
3
 "Project-Id-Version: gst-plugins-ugly-1.0\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2022-10-12 16:40+0100\n"
6
+"POT-Creation-Date: 2022-12-19 23:37+0000\n"
7
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
 "Language-Team: LANGUAGE <LL@li.org>\n"
10
Refresh
Refresh
Request History
Bjørn Lie's avatar

zaitor created request about 2 years ago

New stable release


Bjørn Lie's avatar

zaitor accepted request about 2 years ago

Xin