Overview

Request 5584 (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
+Sat Jun 25 13:50:42 UTC 2022 - Bjørn Lie <zaitor@opensuse.org>
4
+
5
+- Update to version 1.20.3
6
+
7
+-------------------------------------------------------------------
8
 Tue May 17 16:36:16 UTC 2022 - Bjørn Lie <zaitor@opensuse.org>
9
 
10
 - Update to version 1.20.2
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.2
6
+Version:        1.20.3
7
 Release:        0
8
 Summary:        Codecs/plugins for gstreamer-plugins-ugly
9
 License:        LGPL-2.1-or-later
10
gst-plugins-ugly-1.20.2.tar.xz/ChangeLog -> gst-plugins-ugly-1.20.3.tar.xz/ChangeLog Changed
31
 
1
@@ -1,7 +1,29 @@
2
+=== release 1.20.3 ===
3
+
4
+2022-06-15 23:36:18 +0100  Tim-Philipp Müller <tim@centricular.com>
5
+
6
+   * NEWS:
7
+   * RELEASE:
8
+   * gst-plugins-ugly.doap:
9
+   * meson.build:
10
+     Release 1.20.3
11
+
12
+2022-06-15 23:36:10 +0100  Tim-Philipp Müller <tim@centricular.com>
13
+
14
+   * ChangeLog:
15
+     Update ChangeLogs for 1.20.3
16
+
17
+2022-05-03 00:39:09 +0100  Tim-Philipp Müller <tim@centricular.com>
18
+
19
+   * meson.build:
20
+     Back to development
21
+     Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2347>
22
+
23
 === release 1.20.2 ===
24
 
25
 2022-05-02 23:29:25 +0100  Tim-Philipp Müller <tim@centricular.com>
26
 
27
+   * ChangeLog:
28
    * NEWS:
29
    * RELEASE:
30
    * gst-plugins-ugly.doap:
31
gst-plugins-ugly-1.20.2.tar.xz/NEWS -> gst-plugins-ugly-1.20.3.tar.xz/NEWS Changed
237
 
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.2 and was released
6
-on 2 May 2022.
7
+The latest bug-fix release in the 1.20 series is 1.20.3 and was released
8
+on 15 June 2022.
9
 
10
 See https://gstreamer.freedesktop.org/releases/1.20/ for the latest
11
 version of this document.
12
 
13
-Last updated: Monday 2 May 2022, 0:30 UTC (log)
14
+Last updated: Monday 15 June 2022, 17:00 UTC (log)
15
 
16
 Introduction
17
 
18
@@ -2291,6 +2291,218 @@
19
 -   List of Merge Requests applied in 1.20.2
20
 -   List of Issues fixed in 1.20.2
21
 
22
+1.20.3
23
+
24
+The third 1.20 bug-fix release (1.20.3) was released on 15 June 2022.
25
+
26
+This release only contains bugfixes and it should be safe to upgrade
27
+from 1.20.x.
28
+
29
+Highlighted bugfixes in 1.20.3
30
+
31
+-   Security fixes in Matroska, MP4 and AVI demuxers
32
+-   Fix scrambled video playback with hardware-accelerated VA-API
33
+    decoders on certain Intel hardware
34
+-   playbin3/decodebin3 regression fix for unhandled streams
35
+-   Fragmented MP4 playback fixes
36
+-   Android H.265 encoder mapping
37
+-   Playback of MXF files produced by FFmpeg before March 2022
38
+-   Fix rtmp2sink crashes on 32-bit platforms
39
+-   WebRTC improvements
40
+-   D3D11 video decoder and screen recorder fixes
41
+-   Performance improvements
42
+-   Support for building against OpenCV 4.6 and other build fixes
43
+-   Miscellaneous bug fixes, memory leak fixes, and other stability and
44
+    reliability improvements
45
+
46
+gstreamer
47
+
48
+-   clock: Avoid creating a weakref with every entry (performance
49
+    improvement)
50
+-   plugin: add Apache 2 license to list of known licenses to avoid
51
+    warning
52
+-   gst_plugin_load_file: force plugin reload if filename differs
53
+-   Add support for LoongArch
54
+
55
+Base Libraries
56
+
57
+-   aggregator: Only send events up to CAPS event from
58
+    gst_aggregator_set_src_caps(), don’t send multiple caps events with
59
+    the same caps and fix negotiation in muxers
60
+-   basetransform: handle gst_base_transform_query_caps() returning NULL
61
+-   basetransform: fix critical if transform_caps() returned NULL
62
+-   queuearray: Fix potential heap overflow when expanding GstQueueArray
63
+
64
+Core Elements
65
+
66
+-   multiqueue: fix potential crash on shutdown
67
+-   multiqueue: fix warning: ‘is_query’ may be used uninitialized in
68
+    this function
69
+-   multiqueue: SegFault during flushing with gcc11
70
+
71
+gst-plugins-base
72
+
73
+-   audioconvert: If no channel-mask can be fixated then use a NONE
74
+    channel layout
75
+-   playbin3: Configure combiner on pad-added if needed
76
+-   parsebin: Fix assertions/regression when dealing with un-handled
77
+    streams (fixes regression in 1.20.2)
78
+-   appsink: Fix race condition on caps handling
79
+-   oggdemux: Protect against invalid framerates
80
+-   rtcpbuffer: Allow padding on first reduced size packets
81
+-   gl: check for xlib-xcb.h header to fix build of tests on macOS with
82
+    homebrew
83
+-   videoaggregator: unref temporary caps
84
+-   v4l2videoenc: Setup crop rectangle if needed
85
+
86
+Tools
87
+
88
+-   gst-play-1.0: Print position even if duration is unknown
89
+-   gst-device-monitor-1.0: Print string property as-is without
90
+    additional escaping
91
+
92
+gst-plugins-good
93
+
94
+-   aacparse: Avoid mismatch between src_caps and output_header_type
95
+-   avidemux: Fix integer overflow resulting in heap corruption in DIB
96
+    buffer inversion code (Security fix)
97
+-   deinterlace: Clean up error handling code
98
+-   flvdemux: Actually make use of the debug category
99
+-   gtkglsink: Fix double-free when OpenGL can’t be initialised
100
+-   jack: Add support for detecting libjack on Windows
101
+-   matroskademux: Avoid integer-overflow resulting in heap corruption
102
+    in WavPack header handling code (Security fix)
103
+-   matroskademux, qtdemux: Fix integer overflows in zlib/bz2/etc
104
+    decompression code (Security fix)
105
+-   qtdemux: Don’t use tfdt for parsing subsequent trun boxes
106
+-   rtpbin: Avoid holding GST_RTP_BIN_LOCK when emitting pad-added
107
+    signal (to avoid deadlocks)
108
+-   rtpptdemux: Don’t GST_FLOW_ERROR when ignoring invalid packets
109
+-   smpte: Fix integer overflow with possible heap corruption in GstMask
110
+    creation. (Security fix)
111
+-   smpte: integer overflow with possible heap corruption in GstMask
112
+    creation (Security fix)
113
+-   soup: fix soup debug category initialisation
114
+-   soup: Fix plugin/element init
115
+-   v4l2: Reset transfer in gst_v4l2_object_acquire_format()
116
+-   vpxenc: fix crash if encoder produces unmatching timestamp
117
+-   wavparse: ensure that any pending segment is sent before an EOS
118
+    event is sent
119
+
120
+gst-plugins-bad
121
+
122
+-   androidmedia: Add H.265 encoder mapping
123
+-   avfvideosrc: fix wrong framerate selected for caps
124
+-   d3d11decoder: Fix for alternate interlacing signalling
125
+-   d3d11decoder: Do not preallocate texture using downstream d3d11
126
+    buffer pool
127
+-   d3d11decoder: Copy HDR10 related caps field manually
128
+-   d3d11decoder: Work around Intel DXVA driver crash
129
+-   d3d11screencapture: Set viewport when drawing mouse cursor
130
+-   d3d11screencapture: Fix missing/outdated cursor shape
131
+-   d3d11screencapturesrc: Fix crash when d3d11 device is different from
132
+    owned one
133
+-   h264decoder: Fix for unhandled low-delay decoding case
134
+-   matroskademux, qtdemux: Fix integer overflows in zlib/bz2/etc
135
+    decompression code (Security fix)
136
+-   mpegtsmux: Make sure to set srcpad caps under all conditions before
137
+    outputting the first buffer
138
+-   mpegtsmux: sends segment before caps
139
+-   mxfdemux: Handle files produced by legacy FFmpeg
140
+-   nvh264dec,nvh265dec: Don’t realloc bitstream buffer per slice
141
+-   nvcodec: cuda-converter: fix nvrtc compilation on non-English locale
142
+    systems
143
+-   opencv: Allow building against 4.6.x
144
+-   pcapparse: Set timestamp in DTS, not PTS
145
+-   rtmp2: fix allocation of GstRtmpMeta which caused crashes on 32-bit
146
+    platforms
147
+-   rtmp2sink crash on Android arm 32 - cerbero 1.20.2.0
148
+-   sdpdemux: Release request pads from rtpbin when freeing a stream
149
+-   va: Add O_CLOEXEC flag at opening drm device (so subprocesses won’t
150
+    have access to it)
151
+-   webrtcbin: Reject answers that don’t contain the same number of
152
+    m-line as offer
153
+-   webrtc: datachannel: Notify low buffered amount according to spec
154
+
155
+gst-plugins-ugly
156
+
157
+-   No changes
158
+
159
+gst-libav
160
+
161
+-   No changes
162
+
163
+gst-rtsp-server
164
+
165
+-   No changes
166
+
167
+gstreamer-vaapi
168
+
169
+-   vaapi: Do not disable the whole vpp when some va operations not
170
+    available
171
+-   vaapidecode, vaapipostproc: Disable DMAbuf from caps negotiation
172
+-   scrambled video with some Intel graphics cards
173
+
174
+gstreamer-sharp
175
+
176
+-   No changes
177
+
178
+gst-omx
179
+
180
+-   No changes
181
+
182
+gst-python
183
+
184
+-   No changes
185
+
186
+gst-editing-services
187
+
188
+-   ges/videourisource: handle non-1/1 PAR source videos
189
+
190
+gst-examples:
191
+
192
+-   No changes
193
+
194
+Development build environment + gst-full build
195
+
196
+-   Update libnice subproject wrap to 0.1.19
197
+-   meson: use better zlib dependency fallback
198
+-   meson: Fix deprecation warnings
199
+
200
+Cerbero build tool and packaging changes in 1.20.3
201
+
202
+-   Set GSTREAMER_1_0_ROOT_MSVC_X86_64 root environment variable in
203
+    System section (not User section)
204
+-   bootstrap: Add perl-FindBin dep needed by openssl (which is not
205
+    installed by default on RedHat systems)
206
+-   Also add build-tools/local/bin to PATH on Linux
207
+-   Add a variant to control building of the JACK plugin
208
+-   libnice: update to 0.1.19 (fixes some WebRTC issues)
209
+-   zlib: update to 1.2.12
210
+
211
+Bindings
212
+
213
+-   No changes
214
+
215
+Contributors to 1.20.3
216
+
217
+Adam Doupe, Alicia Boya García, Bastien Nocera, Corentin Damman, Damian
218
+Hobson-Garcia, Diogo Goncalves, Edward Hervey, Eli Schwartz, Erwann
219
+Gouesbet, Guillaume Desmottes, He Junyan, Hou Qi, Jakub Adam, James
220
+Hilliard, Jan Alexander Steffens (heftig), Jan Schmidt, Matthew Waters,
221
+Nicolas Dufresne, Nirbheek Chauhan, Olivier Crête, Philippe Normand,
222
+Rabindra Harlalka, Ruben Gonzalez, Sebastian Dröge, Seungha Yang,
223
+Stéphane Cerveau, Thibault Saunier, Tim-Philipp Müller, Tom Schuring, U.
224
+Artie Eoff, Víctor Manuel Jáquez Leal, WANG Xuerui, Xavier Claessens,
225
+
226
+… and many others who have contributed bug reports, translations, sent
227
+suggestions or helped testing. Thank you all!
228
+
229
+List of merge requests and issues fixed in 1.20.3
230
+
231
+-   List of Merge Requests applied in 1.20.3
232
+-   List of Issues fixed in 1.20.3
233
+
234
 Schedule for 1.22
235
 
236
 Our next major feature release will be 1.22, and 1.21 will be the
237
gst-plugins-ugly-1.20.2.tar.xz/RELEASE -> gst-plugins-ugly-1.20.3.tar.xz/RELEASE Changed
7
 
1
@@ -1,4 +1,4 @@
2
-This is GStreamer gst-plugins-ugly 1.20.2.
3
+This is GStreamer gst-plugins-ugly 1.20.3.
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.2.tar.xz/gst-plugins-ugly.doap -> gst-plugins-ugly-1.20.3.tar.xz/gst-plugins-ugly.doap Changed
18
 
1
@@ -35,6 +35,16 @@
2
 
3
  <release>
4
   <Version>
5
+   <revision>1.20.3</revision>
6
+   <branch>1.20</branch>
7
+   <name></name>
8
+   <created>2022-06-15</created>
9
+   <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.20.3.tar.xz" />
10
+  </Version>
11
+ </release>
12
+
13
+ <release>
14
+  <Version>
15
    <revision>1.20.2</revision>
16
    <branch>1.20</branch>
17
    <name></name>
18
gst-plugins-ugly-1.20.2.tar.xz/meson.build -> gst-plugins-ugly-1.20.3.tar.xz/meson.build Changed
8
 
1
@@ -1,5 +1,5 @@
2
 project('gst-plugins-ugly', 'c',
3
-  version : '1.20.2',
4
+  version : '1.20.3',
5
   meson_version : '>= 0.59',
6
   default_options :  'warning_level=1',
7
                       'buildtype=debugoptimized' )
8
gst-plugins-ugly-1.20.2.tar.xz/po/gst-plugins-ugly-1.0.pot -> gst-plugins-ugly-1.20.3.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-05-02 23:30+0100\n"
6
+"POT-Creation-Date: 2022-06-15 23:37+0100\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 over 2 years ago

New stable release


Bjørn Lie's avatar

zaitor accepted request over 2 years ago

Xin