Overview

Request 6077 (accepted)

Bump

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 Aug  5 17:34:45 UTC 2024 - Bjørn Lie <zaitor@opensuse.org>
4
+
5
+- Update to version 1.24.6
6
+
7
+-------------------------------------------------------------------
8
 Fri Jun 28 09:04:23 UTC 2024 - Bjørn Lie <zaitor@opensuse.org>
9
 
10
 - Update to version 1.24.5
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.5
6
+Version:        1.24.6
7
 Release:        0
8
 Summary:        Codecs/plugins for gstreamer-plugins-ugly
9
 License:        LGPL-2.1-or-later
10
gst-plugins-ugly-1.24.5.tar.xz/ChangeLog -> gst-plugins-ugly-1.24.6.tar.xz/ChangeLog Changed
33
 
1
@@ -1,3 +1,31 @@
2
+=== release 1.24.6 ===
3
+
4
+2024-07-29 16:41:37 +0100  Tim-Philipp Müller <tim@centricular.com>
5
+
6
+   * NEWS:
7
+   * RELEASE:
8
+   * gst-plugins-ugly.doap:
9
+   * meson.build:
10
+     Release 1.24.6
11
+
12
+2024-07-22 09:29:52 +0200  Sebastian Gross <sgross@emlix.com>
13
+
14
+   * gst/asfdemux/gstasfdemux.c:
15
+     asfdemux: Be more lenient towards malformed header
16
+     VLC counts METADATA as 1 even if the specification states you must not.
17
+     This leads to asfdemux failing since there are no bytes left when asfdemux
18
+     tries to extract the "last" header.
19
+     Do not fail hard in this case and try to proceed when everything else went
20
+     fine.
21
+     So at least gst-discoverer will see what's in the file.
22
+     Closes #3684
23
+     Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7216>
24
+
25
+2024-06-20 13:02:19 +0100  Tim-Philipp Müller <tim@centricular.com>
26
+
27
+   * meson.build:
28
+     Back to development after 1.24.5
29
+
30
 === release 1.24.5 ===
31
 
32
 2024-06-20 12:54:15 +0100  Tim-Philipp Müller <tim@centricular.com>
33
gst-plugins-ugly-1.24.5.tar.xz/NEWS -> gst-plugins-ugly-1.24.6.tar.xz/NEWS Changed
199
 
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.5 and was released on 20 June 2024.
6
+The latest bug-fix release in the stable 1.24 series is 1.24.6 and was released on 29 July 2024.
7
 
8
 See https://gstreamer.freedesktop.org/releases/1.24/ for the latest version of this document.
9
 
10
-Last updated: Wednesday 20 June 2024, 22:35 UTC (log)
11
+Last updated: Monday 29 July 2024, 14:30 UTC (log)
12
 
13
 ## Introduction
14
 
15
@@ -2114,13 +2114,13 @@
16
 
17
 Cerbero build tool and packaging changes in 1.24.5
18
 
19
--   No changes
20
+-   osxrelocator: Fix RPATHs in deeply nested libraries
21
 
22
 Contributors to 1.24.5
23
 
24
 Angelo Verlain, Chris Del Guercio, Corentin Damman, Edward Hervey, Francisco Javier Velázquez-García, He Junyan, Jakub Adam,
25
-Jakub Vaněk, Khem Raj, Martin Nordholts, Mathieu Duponchelle, Nirbheek Chauhan, Piotr Brzeziński, Samuel Thibault, Sebastian
26
-Dröge, Sergey Krivohatskiy, Seungha Yang, Tim-Philipp Müller, Zach van Rijn,
27
+Jakub Vaněk, Khem Raj, L. E. Segovia, Martin Nordholts, Mathieu Duponchelle, Nirbheek Chauhan, Piotr Brzeziński, Samuel
28
+Thibault, Sebastian Dröge, Sergey Krivohatskiy, Seungha Yang, Tim-Philipp Müller, Zach van Rijn,
29
 
30
 … and many others who have contributed bug reports, translations, sent suggestions or helped testing. Thank you all!
31
 
32
@@ -2129,6 +2129,166 @@
33
 -   List of Merge Requests applied in 1.24.5
34
 -   List of Issues fixed in 1.24.5
35
 
36
+1.24.6
37
+
38
+The sixth 1.24 bug-fix release (1.24.6) was released on 29 July 2024.
39
+
40
+This release only contains bugfixes and it should be safe to update from 1.24.x.
41
+
42
+Highlighted bugfixes in 1.24.6
43
+
44
+-   Fix compatibility with FFmpeg 7.0
45
+-   qmlglsink: Fix failure to display content on recent Android devices
46
+-   adaptivedemux: Fix handling of closed caption streams
47
+-   cuda: Fix runtime compiler loading with old CUDA tookit
48
+-   decodebin3 stream selection handling fixes
49
+-   d3d11compositor, d3d12compositor: Fix transparent background mode with YUV output
50
+-   d3d12converter: Make gamma remap work as intended
51
+-   h264decoder: Update output frame duration for interlaced video when second field frame is discarded
52
+-   macOS audio device provider now listens to audio devices being added/removed at runtime
53
+-   Rust plugins: audioloudnorm, s3hlssink, gtk4paintablesink, livesync and webrtcsink fixes
54
+-   videoaggregator: preserve features in non-alpha caps for subclasses with non-system memory sink caps
55
+-   vtenc: Fix redistribute latency spam
56
+-   v4l2: fixes for complex video formats
57
+-   va: Fix strides when importing DMABUFs, dmabuf handle leaks, and blocklist unmaintained Intel i965 driver for encoding
58
+-   waylandsink: Fix surface cropping for rotated streams
59
+-   webrtcdsp: Enable multi_channel processing to fix handling of stereo streams
60
+-   Various bug fixes, memory leak fixes, and other stability and reliability improvements
61
+
62
+gstreamer
63
+
64
+-   downloadbuffer: fix push mode
65
+-   queue: queue2: multiqueue: Don’t work with segment.position if buffers have no timestamps
66
+-   gst-inspect-1.0: Fix leak of plugin/feature
67
+
68
+gst-plugins-base
69
+
70
+-   decodebin3: Fix detection of selection done
71
+-   glvideomixer: Fix critical when setting start-time-selection
72
+-   parsebin: accept-caps handling for elements with unusual sink pad names
73
+-   subparse: Don’t use jit for regular expressions when running in valgrind
74
+-   subparse: put valgrind header availability define into config.h for subparse
75
+-   videoaggregator: preserve features in non-alpha caps
76
+-   videoscale: correct classification error
77
+-   meson: Fix invalid include flag in uninstalled gl pc file
78
+-   Fix various memory leaks
79
+
80
+gst-plugins-good
81
+
82
+-   adaptivedemux: Fix handling closed caption streams
83
+-   qml/glsink: also support GLES2 needing shader ‘precision’ directives
84
+-   v4l2object: use v4l2 reported width for padded_width when complex video formats
85
+-   v4l2: meson: fix SIZEOF_OFF_T when cross-compiling with Meson >= 1.3.0
86
+
87
+gst-plugins-bad
88
+
89
+-   svtav1enc: Fix segfault when flushing
90
+-   avfdeviceprovider: Fix debug category initialization
91
+-   osxaudiodeviceprovider: Listen for audio devices being added/removed
92
+-   avtp: Fixed Linux/Alpine 3.20 build
93
+-   cuda: Fix runtime compiler loading with old CUDA tookit
94
+-   d3d11compositor, d3d12compositor: Fix transparent background mode with YUV output
95
+-   d3d11converter: Fix runtime compiled shader code
96
+-   d3d12converter: Make gamma remap work as intended
97
+-   h264decoder: Update output frame duration when second field frame is discarded
98
+-   isac: Work around upstream having no shared library support for MSVC
99
+-   lc3: remove bitstream comparison in the tests
100
+-   qroverlay: redraw overlay when caps changes
101
+-   qsv: Fix critical warnings
102
+-   rtmp2: guard against calling gst_amf_node_get_type() with NULL
103
+-   srtsrc: fix case fallthrough of authentication param
104
+-   va: Blocklist unmaintained i965 driver for encoding
105
+-   va: Fix strides when importing DMABUFs
106
+-   va: Fix dmabuf handle leaks
107
+-   vadisplay: fix minor version check
108
+-   vkh265dec: Fix H.264 ref in logs
109
+-   vulkan: fix wrong stages or access in barriers
110
+-   vtenc: Fix redistribute latency spam
111
+-   waylandsink: Fix surface cropping for rotated streams
112
+-   webrtcdsp: Enable multi_channel processing
113
+
114
+gst-plugins-ugly
115
+
116
+-   asfdemux: Be more lenient towards malformed header, fixes playback of files written by VLC
117
+
118
+GStreamer Rust plugins
119
+
120
+-   audioloudnorm: Fix limiter buffer index wraparound off-by-one for the last buffer
121
+-   aws: s3hlssink: Do not call abort before finishing uploads
122
+-   gtk4paintablesink: Support RGBx formats in SW paths
123
+-   gtk4paintablesink: default to force-aspect-ratio=false for Paintable
124
+-   livesync: Use the actual output buffer duration of gap filler buffers
125
+-   livesync: Allow queueing up to latency buffers, also sync on the first buffer and add sync property
126
+-   webrtcsink: fix property types for rav1enc AV1 encoder
127
+
128
+gst-libav
129
+
130
+-   Fix compatibility with ffmpeg 7
131
+-   avauddec: Fix crash on stop()
132
+-   avmux: Fix crash when muxer doesn’t get codecid
133
+
134
+gst-rtsp-server
135
+
136
+-   No changes
137
+
138
+gstreamer-vaapi
139
+
140
+-   No changes
141
+
142
+gstreamer-sharp
143
+
144
+-   No changes
145
+
146
+gst-omx
147
+
148
+-   No changes
149
+
150
+gst-python
151
+
152
+-   No changes
153
+
154
+gst-editing-services
155
+
156
+-   ges: Various leak fixes
157
+
158
+gst-devtools, gst-validate + gst-integration-testsuites
159
+
160
+-   validate: Remove G_REGEX_OPTIMIZE usage, helps avoid valgrind issues
161
+
162
+gst-examples
163
+
164
+-   No changes
165
+
166
+Development build environment
167
+
168
+-   libgudev wrap: add fallback uri
169
+-   liblc3 wrap: update to v1.1.1
170
+
171
+Cerbero build tool and packaging changes in 1.24.6
172
+
173
+-   meson: Backport fix for Glib including a GCC-only flag in the pkg-config file
174
+-   libsoup: Workaround build error with GCC 14
175
+-   libltc: Fix Windows build
176
+-   webrtc-audio-processing: Fix MinGW build
177
+-   libvpx: Also build a shared lib on macOS
178
+-   glib: Fix Windows build
179
+-   osxrelocator: Fix framework entrypoints being unable to load dylibs
180
+-   gobject-introspection, recipe: Fix more fallout from the Meson dylib ID fixes
181
+-   cargo-c.recipe: Ensure that we can change the id and rpath
182
+
183
+Contributors to 1.24.6
184
+
185
+Chris Spoelstra, Edward Hervey, François Laignel, Guillaume Desmottes, Jakub Adam, Jan Schmidt, Jordan Petridis, L. E. Segovia,
186
+Loïc Yhuel, Matthew Waters, Nirbheek Chauhan, Piotr Brzeziński, Robert Mader, Ruben Gonzalez, Sanchayan Maity, Sebastian Dröge,
187
+Sebastian Gross, Seungha Yang, Shengqi Yu, Taruntej Kanakamalla, Tim-Philipp Müller, tomaszmi, Víctor Manuel Jáquez Leal,
188
+
189
+… and many others who have contributed bug reports, translations, sent suggestions or helped testing. Thank you all!
190
+
191
+List of merge requests and issues fixed in 1.24.6
192
+
193
+-   List of Merge Requests applied in 1.24.6
194
+-   List of Issues fixed in 1.24.6
195
+
196
 Schedule for 1.26
197
 
198
 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
199
gst-plugins-ugly-1.24.5.tar.xz/RELEASE -> gst-plugins-ugly-1.24.6.tar.xz/RELEASE Changed
7
 
1
@@ -1,4 +1,4 @@
2
-This is GStreamer gst-plugins-ugly 1.24.5.
3
+This is GStreamer gst-plugins-ugly 1.24.6.
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.5.tar.xz/gst-plugins-ugly.doap -> gst-plugins-ugly-1.24.6.tar.xz/gst-plugins-ugly.doap Changed
18
 
1
@@ -35,6 +35,16 @@
2
 
3
  <release>
4
   <Version>
5
+   <revision>1.24.6</revision>
6
+   <branch>1.24</branch>
7
+   <name></name>
8
+   <created>2024-07-29</created>
9
+   <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.24.6.tar.xz" />
10
+  </Version>
11
+ </release>
12
+
13
+ <release>
14
+  <Version>
15
    <revision>1.24.5</revision>
16
    <branch>1.24</branch>
17
    <name></name>
18
gst-plugins-ugly-1.24.5.tar.xz/gst/asfdemux/gstasfdemux.c -> gst-plugins-ugly-1.24.6.tar.xz/gst/asfdemux/gstasfdemux.c Changed
18
 
1
@@ -3712,6 +3712,16 @@
2
   demux->saw_file_header = FALSE;
3
   /* Loop through the header's objects, processing those */
4
   for (i = 0; i < num_objects; ++i) {
5
+
6
+    /* Do not try to process non existent header and accept the num_objects was
7
+     * too high (as VLC counts METADATA object even if it shouldn't) and proceed
8
+     * normally */
9
+    if (size == 0) {
10
+      GST_WARNING_OBJECT (demux, "No bytes left for header part %u: Skipping",
11
+          i);
12
+      break;
13
+    }
14
+
15
     GST_INFO_OBJECT (demux, "reading header part %u", i);
16
     ret = gst_asf_demux_process_object (demux, &data, &size);
17
     if (ret != GST_FLOW_OK) {
18
gst-plugins-ugly-1.24.5.tar.xz/meson.build -> gst-plugins-ugly-1.24.6.tar.xz/meson.build Changed
8
 
1
@@ -1,5 +1,5 @@
2
 project('gst-plugins-ugly', 'c',
3
-  version : '1.24.5',
4
+  version : '1.24.6',
5
   meson_version : '>= 1.1',
6
   default_options :  'warning_level=1',
7
                       'buildtype=debugoptimized' )
8
gst-plugins-ugly-1.24.5.tar.xz/po/gst-plugins-ugly-1.0.pot -> gst-plugins-ugly-1.24.6.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.5\n"
6
+"Project-Id-Version: gst-plugins-ugly-1.24.6\n"
7
 "Report-Msgid-Bugs-To: \n"
8
-"POT-Creation-Date: 2024-06-20 12:55+0100\n"
9
+"POT-Creation-Date: 2024-07-29 16:42+0100\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.5.tar.xz/po/gst-plugins-ugly.pot -> gst-plugins-ugly-1.24.6.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.5\n"
6
+"Project-Id-Version: gst-plugins-ugly-1.24.6\n"
7
 "Report-Msgid-Bugs-To: \n"
8
-"POT-Creation-Date: 2024-06-20 12:55+0100\n"
9
+"POT-Creation-Date: 2024-07-29 16:42+0100\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
Request History
Bjørn Lie's avatar

zaitor created request 7 months ago

Bump


Bjørn Lie's avatar

zaitor accepted request 7 months ago

Xin