Overview

Request 5871 (accepted)

New stable rel

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
+Mon Nov 20 13:06:33 UTC 2023 - Bjørn Lie <zaitor@opensuse.org>
4
+
5
+- Update to version 1.22.7
6
+
7
+-------------------------------------------------------------------
8
 Fri Sep 22 17:24:29 UTC 2023 - Bjørn Lie <zaitor@opensuse.org>
9
 
10
 - Update to version 1.22.6
11
gstreamer-plugins-ugly-codecs.spec Changed
10
 
1
@@ -7,7 +7,7 @@
2
 %define _version 1.22.0
3
 
4
 Name:           gstreamer-plugins-ugly-codecs
5
-Version:        1.22.6
6
+Version:        1.22.7
7
 Release:        0
8
 Summary:        Codecs/plugins for gstreamer-plugins-ugly
9
 License:        LGPL-2.1-or-later
10
gst-plugins-ugly-1.22.6.tar.xz/ChangeLog -> gst-plugins-ugly-1.22.7.tar.xz/ChangeLog Changed
21
 
1
@@ -1,3 +1,19 @@
2
+=== release 1.22.7 ===
3
+
4
+2023-11-13 11:04:22 +0000  Tim-Philipp Müller <tim@centricular.com>
5
+
6
+   * NEWS:
7
+   * RELEASE:
8
+   * gst-plugins-ugly.doap:
9
+   * meson.build:
10
+     Release 1.22.7
11
+
12
+2023-09-20 19:41:00 +0100  Tim-Philipp Müller <tim@centricular.com>
13
+
14
+   * meson.build:
15
+     Back to development
16
+     Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5371>
17
+
18
 === release 1.22.6 ===
19
 
20
 2023-09-20 18:10:57 +0100  Tim-Philipp Müller <tim@centricular.com>
21
gst-plugins-ugly-1.22.6.tar.xz/NEWS -> gst-plugins-ugly-1.22.7.tar.xz/NEWS Changed
241
 
1
@@ -2,13 +2,13 @@
2
 
3
 GStreamer 1.22.0 was originally released on 23 January 2023.
4
 
5
-The latest bug-fix release in the stable 1.22 series is 1.22.5 and was
6
-released on 20 July 2023.
7
+The latest bug-fix release in the stable 1.22 series is 1.22.7 and was
8
+released on 13 November 2023.
9
 
10
 See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
11
 version of this document.
12
 
13
-Last updated: Thursday 20 July 2023, 12:00 UTC (log)
14
+Last updated: Monday 13 November 2023, 10:00 UTC (log)
15
 
16
 Introduction
17
 
18
@@ -2366,6 +2366,222 @@
19
 -   List of Merge Requests applied in 1.22.6
20
 -   List of Issues fixed in 1.22.6
21
 
22
+1.22.7
23
+
24
+The seventh 1.22 bug-fix release (1.22.7) was released on 13 November
25
+2023.
26
+
27
+This release only contains bugfixes and security fixes and it should be
28
+safe to update from 1.22.x.
29
+
30
+Highlighted bugfixes in 1.22.7
31
+
32
+-   Security fixes for the MXF demuxer and AV1 codec parser
33
+-   glfilter: Memory leak fix for OpenGL filter elements
34
+-   d3d11videosink: Fix toggling between fullscreen and maximized, and
35
+    window switching in fullscreen mode
36
+-   DASH / HLS adaptive streaming fixes
37
+-   Decklink card device provider device name string handling fixes
38
+-   interaudiosrc: handle non-interleaved audio properly
39
+-   openh264: Fail gracefully if openh264 encoder/decoder creation fails
40
+-   rtspsrc: improved whitespace handling in response headers by certain
41
+    cameras
42
+-   v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats
43
+    handling fixes
44
+-   video-scaler, audio-resampler: downgraded “Can’t find exact taps”
45
+    debug log messages
46
+-   wasapi2: Don’t use global volume control object
47
+-   Rust plugins: various improvements in aws, fmp4mux, hlssink3,
48
+    livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
49
+-   WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements
50
+    and fixes
51
+-   Cerbero build tools: recognise Windows 11; restrict parallelism of
52
+    gst-plugins-rs build on small systems
53
+-   Packages: ca-certificates update; fix gio module loading and TLS
54
+    support on macOS
55
+
56
+gstreamer
57
+
58
+-   debugutils: provide gst_debug_bin_to_dot_data() implementation even
59
+    if debug system is disabled
60
+
61
+gst-plugins-base
62
+
63
+-   audioaggregator, audiomixer: Make access to the pad list thread-safe
64
+    while mixing
65
+-   basetextoverlay: Fix overlay never rendering again if width reaches
66
+    1px
67
+-   glfiter: Protect GstGLContext access
68
+-   glfilter: Only add parent meta if inbuf != outbuf
69
+-   macOS: fix huge memory leak with glfilter-based elements
70
+-   rtspconnection: Ignore trailing whitespace in rtsp headers
71
+-   video-scaler, audio-resampler: downgrade ‘can’t find exact taps’ to
72
+    debug
73
+
74
+gst-plugins-good
75
+
76
+-   adaptivedemux2: Do not submit_transfer when cancelled
77
+-   adaptivedemux2: Call GTasks’s return functions for blocking tasks
78
+-   flacenc: Correctly handle up to 255 cue entries
79
+-   flvmux: set the src segment position as running time
80
+-   imagesequencesrc: fix deadlock when feeding the same image in a loop
81
+-   pngenc: output one frame only in snapshot mode and mark output
82
+    frames as I-frames
83
+-   qmlglsrc: sync on the streaming thread
84
+-   souphttpsrc: Chain up to finalize to fix memory leak
85
+-   wavparse: fix buffer leak with adtl tag
86
+-   v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec wrap-around at
87
+    frame 1000000
88
+-   v4l2codecs: Fix tiled formats stride conversion
89
+
90
+gst-plugins-bad
91
+
92
+-   audiobuffersplit: disable max-silence-time if set to 0
93
+-   libde265: Do not decode the non 4:2:0 8 bits format
94
+-   codecparsers: av1: Clip max tile rows and cols values
95
+-   codecs: h265: Do not free slice header before using it
96
+-   d3d11converter: Fix 10/12bits planar output
97
+-   d3d11decoder: Fix crash on negotiate() when decoder is not
98
+    configured
99
+-   d3d11videosink: Fix toggling between fullscreen and maximized
100
+-   d3d11videosink: Fix window switching in case of fullscreen mode
101
+-   d3d11screencapturesrc: Fix mouse cursor blending
102
+-   decklink: Fix broken COM string conversion
103
+-   decklink: Decklink Device Provider wrongly parses SDK strings
104
+-   gstwayland: Don’t depend on wayland-protocols
105
+-   interaudiosrc: Add audio meta to buffers containing non-interleaved
106
+    samples
107
+-   kmssink: Add TIDSS auto-detection
108
+-   mfvideoencoder: Fix typo in template caps
109
+-   mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
110
+    allocation
111
+-   nvcodec: fix bounds for auto-select GPU enumeration
112
+-   openh264: Fail gracefully if openh264 encoder/decoder creation fails
113
+-   tsmux: More cleanups
114
+-   tsmux: Fill padding packets with stuffing bytes
115
+-   v4l2codecs: Fix tiled formats stride conversion
116
+-   v4l2videodec: Correctly free caps to avoid memory leak
117
+-   wasapi2: Don’t use global volume control object
118
+-   wasapi2device: Ignore activation failed device
119
+
120
+gst-plugins-ugly
121
+
122
+-   No changes
123
+
124
+gst-plugins-rs
125
+
126
+-   aws: s3sink: Fix handling of special characters in key
127
+-   aws: s3: Properly percent-decode GstS3Url
128
+-   fmp4mux: Don’t overflow negative composition offset calculation
129
+-   fmp4mux: specify the fragment duration unit
130
+-   hlssink3: Use Path API for getting file name
131
+-   hlssink3: Use sprintf for segment name formatting
132
+-   hlssink3: Remove unused deps
133
+-   hlssink3: Don’t remove old files if max-files is zero
134
+-   hlssink3: Don’t remove uri from playlist if playlist-length is zero
135
+-   hlssink3: Various cleanup
136
+-   livesync: log new pending segments
137
+-   livesync: display jitter when waiting on clock
138
+-   livesync: Rename activatemode methods to *_activatemode
139
+-   livesync: Simplify start_src_task and src_loop
140
+-   livesync: Improve audio duration fixups
141
+-   livesync: Log a category error when we are missing the segment
142
+-   livesync: Clean up state handling
143
+-   livesync: Replace an if-let with match
144
+-   livesync: Move a notify closer to the interesting state change
145
+-   livesync: Move num_in counting to the src task
146
+-   livesync: Simplify num_duplicate counting
147
+-   livesync: Handle flags and late buffer patching after queueing
148
+-   livesync: Separate out_buffer duplicate status from GAP flag
149
+-   livesync: Use fallback_duration for audio repeat buffers as well
150
+-   livesync: example: Add identities single-segment=1
151
+-   livesync: Split fallback_duration into in_ and out_duration
152
+-   livesync: Keep existing buffer duration in some cases
153
+-   livesync: Remove the stop from outgoing segments
154
+-   ndisrc: Assume input with more than 8 raw audio channels is
155
+    unpositioned
156
+-   rtpav1depay: Skip unexpected leading fragments
157
+-   rtpav1depay: Don’t push stale temporal delimiters downstream
158
+-   rsfilesink: set sync=false
159
+-   s3sink: set sync=false
160
+-   sccparse: Fix leading spaces between the tab and caption data
161
+-   webrtchttp: Respect HTTP redirects
162
+-   webrtcsrc: use @watch instead of @to-owned
163
+-   webrtcsrc: add turn-servers property
164
+-   webrtc: Fix paths in README
165
+-   webrtcsink: don’t miss ice candidates
166
+
167
+gst-libav
168
+
169
+-   No changes
170
+
171
+gst-rtsp-server
172
+
173
+-   rtspclientsink: Don’t leak previous server_ip
174
+
175
+gstreamer-vaapi
176
+
177
+-   No changes
178
+
179
+gstreamer-sharp
180
+
181
+-   No changes
182
+
183
+gst-omx
184
+
185
+-   No changes
186
+
187
+gst-python
188
+
189
+-   No changes
190
+
191
+gst-editing-services
192
+
193
+-   No changes
194
+
195
+gst-validate + gst-integration-testsuites
196
+
197
+-   gst-validate: Fix compatibility with Python 3.12
198
+
199
+gst-examples
200
+
201
+-   No changes
202
+
203
+Development build environment
204
+
205
+-   No changes
206
+
207
+Cerbero build tool and packaging changes in 1.22.7
208
+
209
+-   Add Windows 11 to the supported versions list
210
+-   ca-certificates: Update to version from 2023-08-22
211
+-   cargo: Restrict parallelism if a small system is detected (for
212
+    gst-plugins-rs build)
213
+-   Fix venv setup on Python 3.11+
214
+-   Fix unlinking of Android NDK directories if install fails midway
215
+-   glib: Work around AppleClang + -Werror test build failure
216
+-   glib: Re-add gio module loading patch for macOS, remove unused patch
217
+    files
218
+
219
+Contributors to 1.22.7
220
+
221
+Albert Sjölund, Arun Raghavan, Balló György, Benjamin Gaignard, Detlev
222
+Casanova, Doug Nazar, Eric, Florian Zwoch, François Laignel, Guillaume
223
+Desmottes, He Junyan, Hou Qi, James Oliver, Jan Alexander Steffens
224
+(heftig), Jan Schmidt, Johan Adam Nilsson, Jordan Yelloz, Kalev Lember,
225
+L. E. Segovia, Lieven Paulissen, Maksym Khomenko, Marek Vasut, Matthias
226
+Fuchs, Michiel Westerbeek, Nicolas Dufresne, Philippe Normand, Piotr
227
+Brzeziński, Rahul T R, Sean DuBois, Sebastian Dröge, Seungha Yang,
228
+Stéphane Cerveau, Thibault Saunier, Tim-Philipp Müller,
229
+
230
+… and many others who have contributed bug reports, translations, sent
231
+suggestions or helped testing. Thank you all!
232
+
233
+List of merge requests and issues fixed in 1.22.7
234
+
235
+-   List of Merge Requests applied in 1.22.7
236
+-   List of Issues fixed in 1.22.7
237
+
238
 Schedule for 1.24
239
 
240
 Our next major feature release will be 1.24, and 1.23 will be the
241
gst-plugins-ugly-1.22.6.tar.xz/RELEASE -> gst-plugins-ugly-1.22.7.tar.xz/RELEASE Changed
7
 
1
@@ -1,4 +1,4 @@
2
-This is GStreamer gst-plugins-ugly 1.22.6.
3
+This is GStreamer gst-plugins-ugly 1.22.7.
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.22.6.tar.xz/gst-plugins-ugly.doap -> gst-plugins-ugly-1.22.7.tar.xz/gst-plugins-ugly.doap Changed
18
 
1
@@ -35,6 +35,16 @@
2
 
3
  <release>
4
   <Version>
5
+   <revision>1.22.7</revision>
6
+   <branch>1.22</branch>
7
+   <name></name>
8
+   <created>2023-11-13</created>
9
+   <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.22.7.tar.xz" />
10
+  </Version>
11
+ </release>
12
+
13
+ <release>
14
+  <Version>
15
    <revision>1.22.6</revision>
16
    <branch>1.22</branch>
17
    <name></name>
18
gst-plugins-ugly-1.22.6.tar.xz/meson.build -> gst-plugins-ugly-1.22.7.tar.xz/meson.build Changed
8
 
1
@@ -1,5 +1,5 @@
2
 project('gst-plugins-ugly', 'c',
3
-  version : '1.22.6',
4
+  version : '1.22.7',
5
   meson_version : '>= 0.62',
6
   default_options :  'warning_level=1',
7
                       'buildtype=debugoptimized' )
8
gst-plugins-ugly-1.22.6.tar.xz/po/gst-plugins-ugly-1.0.pot -> gst-plugins-ugly-1.22.7.tar.xz/po/gst-plugins-ugly-1.0.pot Changed
13
 
1
@@ -6,9 +6,9 @@
2
 #, fuzzy
3
 msgid ""
4
 msgstr ""
5
-"Project-Id-Version: gst-plugins-ugly-1.22.6\n"
6
+"Project-Id-Version: gst-plugins-ugly-1.22.7\n"
7
 "Report-Msgid-Bugs-To: \n"
8
-"POT-Creation-Date: 2023-09-20 18:14+0100\n"
9
+"POT-Creation-Date: 2023-11-13 11:08+0000\n"
10
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12
 "Language-Team: LANGUAGE <LL@li.org>\n"
13
gst-plugins-ugly-1.22.6.tar.xz/po/gst-plugins-ugly.pot -> gst-plugins-ugly-1.22.7.tar.xz/po/gst-plugins-ugly.pot Changed
13
 
1
@@ -6,9 +6,9 @@
2
 #, fuzzy
3
 msgid ""
4
 msgstr ""
5
-"Project-Id-Version: gst-plugins-ugly-1.22.6\n"
6
+"Project-Id-Version: gst-plugins-ugly-1.22.7\n"
7
 "Report-Msgid-Bugs-To: \n"
8
-"POT-Creation-Date: 2023-09-20 18:14+0100\n"
9
+"POT-Creation-Date: 2023-11-13 11:08+0000\n"
10
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12
 "Language-Team: LANGUAGE <LL@li.org>\n"
13
Refresh

No build results available

Refresh

No rpmlint results available

Request History
Bjørn Lie's avatar

zaitor created request over 1 year ago

New stable rel


Bjørn Lie's avatar

zaitor accepted request over 1 year ago

Xin