Overview

Request 6129 (accepted)

- Update to version 1.24.10

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 Dec  9 13:21:09 UTC 2024 - Bjørn Lie <zaitor@opensuse.org>
4
+
5
+- Update to version 1.24.10
6
+
7
+-------------------------------------------------------------------
8
 Mon Nov 18 08:49:08 UTC 2024 - Bjørn Lie <zaitor@opensuse.org>
9
 
10
 - Update to version 1.24.9
11
gstreamer-plugins-ugly-codecs.spec Changed
10
 
1
@@ -7,7 +7,7 @@
2
 %define _version 1.24.0
3
 
4
 Name:           gstreamer-plugins-ugly-codecs
5
-Version:        1.24.9
6
+Version:        1.24.10
7
 Release:        0
8
 Summary:        Codecs/plugins for gstreamer-plugins-ugly
9
 License:        LGPL-2.1-or-later
10
gst-plugins-ugly-1.24.9.tar.xz/ChangeLog -> gst-plugins-ugly-1.24.10.tar.xz/ChangeLog Changed
28
 
1
@@ -1,3 +1,26 @@
2
+=== release 1.24.10 ===
3
+
4
+2024-12-03 23:29:07 +0000  Tim-Philipp Müller <tim@centricular.com>
5
+
6
+   * NEWS:
7
+   * RELEASE:
8
+   * gst-plugins-ugly.doap:
9
+   * meson.build:
10
+     Release 1.24.10
11
+
12
+2024-11-03 17:37:09 +0000  Tim-Philipp Müller <tim@centricular.com>
13
+
14
+   * po/es.po:
15
+   * po/hr.po:
16
+   * po/ro.po:
17
+     gst-plugins-ugly: update translations
18
+     Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7820>
19
+
20
+2024-10-30 20:40:12 +0000  Tim-Philipp Müller <tim@centricular.com>
21
+
22
+   * meson.build:
23
+     Back to development after 1.24.9
24
+
25
 === release 1.24.9 ===
26
 
27
 2024-10-30 20:33:30 +0000  Tim-Philipp Müller <tim@centricular.com>
28
gst-plugins-ugly-1.24.9.tar.xz/NEWS -> gst-plugins-ugly-1.24.10.tar.xz/NEWS Changed
198
 
1
@@ -2,11 +2,11 @@
2
 
3
 GStreamer 1.24.0 was originally released on 4 March 2024.
4
 
5
-The latest bug-fix release in the stable 1.24 series is 1.24.9 and was released on 30 October 2024.
6
+The latest bug-fix release in the stable 1.24 series is 1.24.10 and was released on 03 December 2024.
7
 
8
 See https://gstreamer.freedesktop.org/releases/1.24/ for the latest version of this document.
9
 
10
-Last updated: Wednesday 30 October 2024, 20:00 UTC (log)
11
+Last updated: Tuesday 03 December 2024, 14:00 UTC (log)
12
 
13
 ## Introduction
14
 
15
@@ -2726,6 +2726,182 @@
16
 -   List of Merge Requests applied in 1.24.9
17
 -   List of Issues fixed in 1.24.9
18
 
19
+1.24.10
20
+
21
+The tenth 1.24 bug-fix release (1.24.10) was released on 03 December 2024.
22
+
23
+This release only contains bugfixes and security fixes. It should be safe to update from 1.24.x and we would recommend you
24
+update at your earliest convenience.
25
+
26
+Highlighted bugfixes in 1.24.10
27
+
28
+-   More than 40 security fixes across a wide range of elements following an audit by the GitHub Security Lab, including the
29
+    MP4, Matroska, Ogg and WAV demuxers, subtitle parsers, image decoders, audio decoders and the id3v2 tag parser.
30
+-   avviddec: Fix regression that could trigger assertions about width/height mismatches
31
+-   appsink and appsrc fixes
32
+-   closed caption handling fixes
33
+-   decodebin3 and urisourcebin fixes
34
+-   glupload: dmabuf: Fix emulated tiled import
35
+-   level: fix LevelMeta values outside of the stated range
36
+-   mpegtsmux, flvmux: fix potential busy looping with high cpu usage in live mode
37
+-   pipeline dot file graph generation improvements
38
+-   qt(6): fix criticals with multiple qml(6)gl{src,sink}
39
+-   rtspsrc: Optionally timestamp RTP packets with their receive times in TCP/HTTP mode to enable clock drift handling
40
+-   splitmuxsrc: reduce number of file descriptors used
41
+-   systemclock: locking order fixes
42
+-   v4l2: fix possible v4l2videodec deadlock on shutdown; 8-bit bayer format fixes
43
+-   x265: Fix build with libx265 version >= 4.1 after masteringDisplayColorVolume API change
44
+-   macOS: fix rendering artifacts in retina displays, plus ptp clock fixes
45
+-   cargo: Default to thin lto for the release profile (for faster builds with lower memory requirements)
46
+-   Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
47
+-   Translation updates
48
+
49
+gstreamer
50
+
51
+-   allocator: Avoid integer overflow when allocating sysmem and avoid integer overflow in qtdemux theora extension parsing
52
+-   deviceprovider: fix leaking hidden providers
53
+-   gstreamer: prefix debug dot node names to prevent splitting
54
+-   pad: Never push sticky events in response to a FLUSH_STOP
55
+-   systemclock: Fix lock order violation and some cleanup
56
+-   utils: improve gst_util_ceil_log2()
57
+-   ptp: use ip_mreq instead of ip_mreqn for macos
58
+-   tracers: unlock leaks tracer if already tracking
59
+
60
+gst-plugins-base
61
+
62
+-   appsink: fix timeout logic for gst_app_sink_try_pull_sample()
63
+-   appsrc: Fix use-after-free when making buffer / buffer-lists writable
64
+-   audiostreamalign: Don’t report disconts for every buffer if alignment-threshold is too small
65
+-   decodebin3: Unify collection switching checks
66
+-   discoverer: Don’t print channel layout for more than 64 channels
67
+-   discoverer: Make sure the missing elements details array is NULL-terminated in a thread-safe way
68
+-   discoverer: fix segfault in race condition adding a new uri
69
+-   id3v2: Don’t try parsing extended header if not enough data is available
70
+-   glupload: dmabuf: Fix emulated tiled import
71
+-   gl: cocoa: fix rendering artifacts in retina displays
72
+-   gl: meson: Don’t use libdrm_dep in cc.has_header()
73
+-   oggstream: fix invalid ogg_packet->packet accesses, address invalid writes CVE
74
+-   opusdec: Set at most 64 channels to NONE position
75
+-   playbin: Fix caps leak in get_n_common_capsfeatures()
76
+-   playbin3: ERROR when setting new HLS URI with instant-uri=true
77
+-   sdp: Add debug categories for message and mikey modules
78
+-   ssaparse: Search for closing brace after opening brace
79
+-   splitmuxsrc: Convert part reader to a bin with a non-async bus
80
+-   subparse: Check for NULL return of strchr() when parsing LRC subtitles
81
+-   streamsynchronizer: Only send GAP events out of source pads
82
+-   urisourcebin: Also use event probe for HLS use-cases
83
+-   video-converter: Set TIME segment format on appsrc
84
+-   vorbisdec: Set at most 64 channels to NONE position
85
+-   Translation for gst-plugins-base 1.24.0 not sync-ed with Translation Project
86
+-   Update translations
87
+
88
+gst-plugins-good
89
+
90
+-   avisubtitle: Fix size checks and avoid overflows when checking sizes
91
+-   flvmux: Don’t time out in live mode if no timestamped next buffer is available
92
+-   gdkpixbufdec: Check if initializing the video info actually succeeded
93
+-   jpegdec: Directly error out on negotiation failures
94
+-   level: Fix integer overflow when filling LevelMeta
95
+-   level: produces level value outside of Stated Range
96
+-   matroskademux: header parsing fixes
97
+-   qtdemux: header and sample table parsing fixes
98
+-   qtdemux: avoid integer overflow in theora extension parsing
99
+-   qt(6)/material: ensure that we always update the context in setBuffer()
100
+-   rtspsrc: Optionally timestamp RTP packets with their receive times in TCP/HTTP mode
101
+-   rtp: Fix precision loss in gst_rtcp_ntp_to_unix()
102
+-   rtpfunnel: Ensure segment events are forwarded after flushs
103
+-   rtpmanager: don’t map READWRITE in twcc header ext
104
+-   rtph264depay, rtph265depay: Fix various OOB reads / NULL pointer dereferences in parameter-set string handling
105
+-   shout2send: Unref event at the end of the event function
106
+-   udpsrc: protect cancellable from unlock/unlock_stop race
107
+-   v4l2object: Fixed incorrect maximum value for int range
108
+-   v4l2object: Remove little endian marker on 8 bit bayer format names
109
+-   v4l2videodec: fix freeze race condition
110
+-   wavparse: Fix various (missing) size checks and other parsing problems
111
+
112
+gst-plugins-bad
113
+
114
+-   ccconverter: Don’t override in_fps_entry when trying to take output
115
+-   ccutils fixes
116
+-   kmssink: Add mediatek auto-detection
117
+-   mpegtsmux: Don’t time out in live mode if no timestamped next buffer is available (fixes busy loop with high cpu usage)
118
+-   mpegvideoparse: do not set delta unit flag on unknown frame type
119
+-   mxfmux: Fix off-by-one in the month when generating a timestamp for now
120
+-   timecodestamper: Don’t fail the latency query in LTC mode if we have no framerate
121
+-   webrtc: don’t crash on invalid bundle id
122
+-   x265: Allow building with x265-4.1 (after masteringDisplayColorVolume API change)
123
+-   meson: Don’t unconditionally invoke the libsoup subproject for tests
124
+
125
+gst-plugins-ugly
126
+
127
+-   No changes
128
+
129
+GStreamer Rust plugins
130
+
131
+-   cargo: Default to thin lto for the release profile (for faster builds with lower memory requirements)
132
+
133
+gst-libav
134
+
135
+-   avcodecmap: Use avcodec_get_supported_config() instead of struct fields
136
+-   libav: viddec: provide details if meta has the wrong resolution
137
+-   avviddec: Unlock video decoder stream lock temporarily while finishing frames
138
+
139
+gst-rtsp-server
140
+
141
+-   No changes
142
+
143
+gstreamer-vaapi
144
+
145
+-   No changes
146
+
147
+gstreamer-sharp
148
+
149
+-   No changes
150
+
151
+gst-omx
152
+
153
+-   No changes
154
+
155
+gst-python
156
+
157
+-   No changes
158
+
159
+gst-editing-services
160
+
161
+-   No changes
162
+
163
+gst-devtools, gst-validate + gst-integration-testsuites
164
+
165
+-   validate: Fix leaks in ssim components
166
+
167
+gst-examples
168
+
169
+-   No changes
170
+
171
+Development build environment
172
+
173
+-   meson: Fix failing libva wrap file build
174
+
175
+Cerbero build tool and packaging changes in 1.24.10
176
+
177
+-   shell: fix TemporaryDirectory error with the with statement when ZSH
178
+-   ci: update macos CI to 15 Sequoia
179
+
180
+Contributors to 1.24.10
181
+
182
+Albert Sjolund, Alicia Boya García, Andoni Morales Alastruey, Antonio Morales, Edward Hervey, Guillaume Desmottes, Jan Alexander
183
+Steffens (heftig), Jan Schmidt, Jonas Rebmann, Jordan Petridis, Mathieu Duponchelle, Matthew Waters, Nicolas Dufresne, Nirbheek
184
+Chauhan, Pablo Sun, Philippe Normand, Robert Rosengren, Ruben Gonzalez, Sebastian Dröge, Seungmin Kim, Stefan Riedmüller,
185
+Stéphane Cerveau, Taruntej Kanakamalla, Théo Maillart, Thibault Saunier, Tim-Philipp Müller, Tomáš Polomský, Wilhelm Bartel, Xi
186
+Ruoyao,
187
+
188
+… and many others who have contributed bug reports, translations, sent suggestions or helped testing. Thank you all!
189
+
190
+List of merge requests and issues fixed in 1.24.10
191
+
192
+-   List of Merge Requests applied in 1.24.10
193
+-   List of Issues fixed in 1.24.10
194
+
195
 Schedule for 1.26
196
 
197
 Our next major feature release will be 1.26, and 1.25 will be the unstable development version leading up to the stable 1.26
198
gst-plugins-ugly-1.24.9.tar.xz/RELEASE -> gst-plugins-ugly-1.24.10.tar.xz/RELEASE Changed
7
 
1
@@ -1,4 +1,4 @@
2
-This is GStreamer gst-plugins-ugly 1.24.9.
3
+This is GStreamer gst-plugins-ugly 1.24.10.
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.24.9.tar.xz/gst-plugins-ugly.doap -> gst-plugins-ugly-1.24.10.tar.xz/gst-plugins-ugly.doap Changed
18
 
1
@@ -35,6 +35,16 @@
2
 
3
  <release>
4
   <Version>
5
+   <revision>1.24.10</revision>
6
+   <branch>1.24</branch>
7
+   <name></name>
8
+   <created>2024-12-03</created>
9
+   <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.24.10.tar.xz" />
10
+  </Version>
11
+ </release>
12
+
13
+ <release>
14
+  <Version>
15
    <revision>1.24.9</revision>
16
    <branch>1.24</branch>
17
    <name></name>
18
gst-plugins-ugly-1.24.9.tar.xz/meson.build -> gst-plugins-ugly-1.24.10.tar.xz/meson.build Changed
8
 
1
@@ -1,5 +1,5 @@
2
 project('gst-plugins-ugly', 'c',
3
-  version : '1.24.9',
4
+  version : '1.24.10',
5
   meson_version : '>= 1.1',
6
   default_options :  'warning_level=1',
7
                       'buildtype=debugoptimized' )
8
gst-plugins-ugly-1.24.9.tar.xz/po/es.po -> gst-plugins-ugly-1.24.10.tar.xz/po/es.po Changed
22
 
1
@@ -1,15 +1,15 @@
2
-# translation of gst-plugins-ugly-1.19.2.po to Español
3
+# translation of gst-plugins-ugly-1.24.0.po to Español
4
 # spanish translation for gst-plugins-ugly
5
 # This file is put in the public domain.
6
 # Jorge González <jorgegonz@svn.gnome.org>, 2007, 2009, 2011.
7
-# Cristian Othón Martínez Vera <cfuga@cfuga.mx>, 2022
8
+# Cristian Othón Martínez Vera <cfuga@cfuga.mx>, 2022, 2023, 2024.
9
 #
10
 msgid ""
11
 msgstr ""
12
-"Project-Id-Version: gst-plugins-ugly 1.19.2\n"
13
+"Project-Id-Version: gst-plugins-ugly 1.24.0\n"
14
 "Report-Msgid-Bugs-To: \n"
15
-"POT-Creation-Date: 2023-01-11 15:41+0000\n"
16
-"PO-Revision-Date: 2022-03-10 10:54-0600\n"
17
+"POT-Creation-Date: 2024-11-03 17:37+0000\n"
18
+"PO-Revision-Date: 2024-03-07 11:37-0600\n"
19
 "Last-Translator: Cristian Othón Martínez Vera <cfuga@cfuga.mx>\n"
20
 "Language-Team: Spanish <es@tp.org.es>\n"
21
 "Language: es\n"
22
gst-plugins-ugly-1.24.9.tar.xz/po/gst-plugins-ugly-1.0.pot -> gst-plugins-ugly-1.24.10.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.24.9\n"
6
+"Project-Id-Version: gst-plugins-ugly-1.24.10\n"
7
 "Report-Msgid-Bugs-To: \n"
8
-"POT-Creation-Date: 2024-10-30 20:34+0000\n"
9
+"POT-Creation-Date: 2024-12-03 23:30+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.24.9.tar.xz/po/gst-plugins-ugly.pot -> gst-plugins-ugly-1.24.10.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.24.9\n"
6
+"Project-Id-Version: gst-plugins-ugly-1.24.10\n"
7
 "Report-Msgid-Bugs-To: \n"
8
-"POT-Creation-Date: 2024-10-30 20:34+0000\n"
9
+"POT-Creation-Date: 2024-12-03 23:30+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.24.9.tar.xz/po/hr.po -> gst-plugins-ugly-1.24.10.tar.xz/po/hr.po Changed
19
 
1
@@ -4,13 +4,13 @@
2
 # This file is distributed under the same license as the gst-plugins-ugly package.
3
 #
4
 # Tomislav Krznar <tomislav.krznar@gmail.com>, 2012.
5
-# Božidar Putanec <bozidarp@yahoo.com>, 2016, 2018, 2019, 2021, 2022.
6
+# Božidar Putanec <bozidarp@yahoo.com>, 2016, 2018, 2019, 2021, 2022, 2024.
7
 msgid ""
8
 msgstr ""
9
-"Project-Id-Version: gst-plugins-ugly-1.21.90\n"
10
+"Project-Id-Version: gst-plugins-ugly-1.24.0\n"
11
 "Report-Msgid-Bugs-To: \n"
12
-"POT-Creation-Date: 2023-01-23 16:28+0000\n"
13
-"PO-Revision-Date: 2023-01-15 19:31-0800\n"
14
+"POT-Creation-Date: 2024-11-03 17:37+0000\n"
15
+"PO-Revision-Date: 2024-03-08 10:46-0800\n"
16
 "Last-Translator: Božidar Putanec <bozidarp@yahoo.com>\n"
17
 "Language-Team: Croatian <lokalizacija@linux.hr>\n"
18
 "Language: hr\n"
19
gst-plugins-ugly-1.24.9.tar.xz/po/ro.po -> gst-plugins-ugly-1.24.10.tar.xz/po/ro.po Changed
58
 
1
@@ -1,9 +1,10 @@
2
-# Romanian translation for gst-plugins-ugly
3
+# Romanian translation for gst-plugins-ugly.
4
+# Mesajele în limba română pentru pachetul gst-plugins-ugly.
5
 # This file is distributed under the same license as the gst-plugins-ugly package.
6
 #
7
 # Lucian Adrian Grijincu <lucian.grijincu@gmail.com>, 2010.
8
 # Florentina Mușat <florentina.musat.28@gmail.com>, 2020.
9
-# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>. 2022 - 2023.
10
+# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>. 2022 - 2024.
11
 #
12
 # Cronologia traducerii fișierului „gst-plugins-ugly”:
13
 # Traducerea inițială, făcută de LAG, pentru versiunea gst-plugins-ugly 0.10.14.2
14
@@ -11,15 +12,16 @@
15
 # Actualizare a mesajelor, de la fișierul „gst-plugins-ugly-1.19.2.pot”.
16
 # Eliminare a mesajelor ce-au dispărut în ultima versiune.
17
 # Actualizare a traducerii pentru versiunea 1.19.2, făcută de R-GC, ian-2022.
18
-# Actualizare a traducerii pentru versiunea 1.21.90, făcută de R-GC, ian-2023
19
+# Actualizare a traducerii pentru versiunea 1.21.90, făcută de R-GC, ian-2023.
20
+# Actualizare a traducerii pentru versiunea 1.24.0, făcută de R-GC, mar-2024.
21
 # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(anul).
22
 #
23
 msgid ""
24
 msgstr ""
25
-"Project-Id-Version: gst-plugins-ugly 1.21.90\n"
26
+"Project-Id-Version: gst-plugins-ugly 1.24.0\n"
27
 "Report-Msgid-Bugs-To: \n"
28
-"POT-Creation-Date: 2023-01-23 16:28+0000\n"
29
-"PO-Revision-Date: 2023-01-15 19:29+0100\n"
30
+"POT-Creation-Date: 2024-11-03 17:37+0000\n"
31
+"PO-Revision-Date: 2024-03-08 02:09+0100\n"
32
 "Last-Translator: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>\n"
33
 "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
34
 "Language: ro\n"
35
@@ -50,11 +52,11 @@
36
 
37
 #, c-format
38
 msgid "Could not open DVD title %d"
39
-msgstr "Nu s-a putut deschide titlul DVD-ului %d"
40
+msgstr "Nu s-a putut deschide DVD-ul intitulat %d"
41
 
42
 #, c-format
43
 msgid "Failed to go to chapter %d of DVD title %d"
44
-msgstr "Nu s-a putut sări la capitolul %d al titlului DVD-ului %d"
45
+msgstr "Nu s-a putut accesa capitolul %d al DVD-ului intitulat %d"
46
 
47
 #, c-format
48
 msgid ""
49
@@ -62,7 +64,7 @@
50
 "element"
51
 msgstr ""
52
 "Nu s-a putut deschide titlul DVD-ului %d. Titlurile interactive nu sunt "
53
-"suportate de acest element"
54
+"acceptate de acest element"
55
 
56
 # R-GC, scrie:
57
 # modificat de la:
58
Refresh

No build results available

Refresh
Request History
Bjørn Lie's avatar

zaitor created request 3 months ago

- Update to version 1.24.10


Bjørn Lie's avatar

zaitor accepted request about 2 months ago

Xin