Overview
Submit package home:zait...sentials / gstreamer...y-codecs to package Essentials / gstreamer-plugins-ugly-codecs
gstreamer-plugins-ugly-codecs.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Tue May 17 16:36:16 UTC 2022 - Bjørn Lie <zaitor@opensuse.org>
4
+
5
+- Update to version 1.20.2
6
+
7
+-------------------------------------------------------------------
8
Sat Mar 26 00:58:27 UTC 2022 - Bjørn Lie <zaitor@opensuse.org>
9
10
- Update to version 1.20.1
11
gstreamer-plugins-ugly-codecs.spec
Changed
10
1
2
%define _version 1.20.0
3
4
Name: gstreamer-plugins-ugly-codecs
5
-Version: 1.20.1
6
+Version: 1.20.2
7
Release: 0
8
Summary: Codecs/plugins for gstreamer-plugins-ugly
9
License: LGPL-2.1-or-later
10
gst-plugins-ugly-1.20.1.tar.xz/ChangeLog -> gst-plugins-ugly-1.20.2.tar.xz/ChangeLog
Changed
37
1
2
+=== release 1.20.2 ===
3
+
4
+2022-05-02 23:29:25 +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.2
11
+
12
+2022-05-02 23:29:19 +0100 Tim-Philipp Müller <tim@centricular.com>
13
+
14
+ * ChangeLog:
15
+ Update ChangeLogs for 1.20.2
16
+
17
+2022-04-15 16:53:25 +0300 Sebastian Dröge <sebastian@centricular.com>
18
+
19
+ * ext/x264/gstx264enc.c:
20
+ x264enc: Don't try to fixate ANY allowed caps
21
+ Instead fall back to the template caps.
22
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2207>
23
+
24
+2022-03-14 14:48:01 +0000 Tim-Philipp Müller <tim@centricular.com>
25
+
26
+ * meson.build:
27
+ Back to development
28
+
29
=== release 1.20.1 ===
30
31
2022-03-14 11:33:33 +0000 Tim-Philipp Müller <tim@centricular.com>
32
33
+ * ChangeLog:
34
* NEWS:
35
* RELEASE:
36
* gst-plugins-ugly.doap:
37
gst-plugins-ugly-1.20.1.tar.xz/NEWS -> gst-plugins-ugly-1.20.2.tar.xz/NEWS
Changed
240
1
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.1 and was released
6
-on 14 March 2022.
7
+The latest bug-fix release in the 1.20 series is 1.20.2 and was released
8
+on 2 May 2022.
9
10
See https://gstreamer.freedesktop.org/releases/1.20/ for the latest
11
version of this document.
12
13
-Last updated: Monday 14 March 2022, 00:30 UTC (log)
14
+Last updated: Monday 2 May 2022, 0:30 UTC (log)
15
16
Introduction
17
18
19
- List of Merge Requests applied in 1.20.1
20
- List of Issues fixed in 1.20.1
21
22
+1.20.2
23
+
24
+The second 1.20 bug-fix release (1.20.2) was released on 2 May 2022.
25
+
26
+This release only contains bugfixes and it should be safe to update from
27
+1.20.x.
28
+
29
+Highlighted bugfixes in 1.20.2
30
+
31
+- avviddec: Remove vc1/wmv3 override and fix crashes on WMV files with
32
+ FFMPEG 5.0+
33
+- macOS: fix plugin discovery for GStreamer installed via brew and fix
34
+ loading of Rust plugins
35
+- rtpbasepayload: various header extension handling fixes
36
+- rtpopusdepay: fix regression in stereo input handling if
37
+ sprop-stereo is not advertised
38
+- rtspclientsink: fix possible shutdown deadlock
39
+- mpegts: gracefully handle “empty” program maps and fix AC-4
40
+ detection
41
+- mxfdemux: Handle empty VANC packets and fix EOS handling
42
+- playbin3: various playbin3, uridecodebin3, and playsink fixes
43
+- ptpclock: fix initial sync-up with certain devices
44
+- gltransformation: let graphene alloc its structures memory aligned
45
+- webrtcbin fixes and webrtc sendrecv example improvements
46
+- video4linux2: various fixes including some fixes for Raspberry Pi
47
+ users
48
+- videorate segment handling fixes and other fixes
49
+- nvh264dec, nvh265dec: Fix broken key-unit trick modes and reverse
50
+ playback
51
+- wpe: Reintroduce persistent WebContext
52
+- cerbero: Make it easier to consume 1.20.1 macOS GStreamer .pkgs
53
+- build fixes and gobject annotation fixes
54
+- bug fixes, security fixes, memory leak fixes, and other stability
55
+ and reliability improvements
56
+
57
+gstreamer
58
+
59
+- devicemonitor: clean up signal handlers and hidden providers list
60
+- Leaks tracer: fix pthread_atfork return value check leading to bogus
61
+ warning in log
62
+- Rust plugins: Not picked up by the plugin loader on macOS
63
+- Failed to use plugins of latest GStreamer version 1.20.x installed
64
+ by brew on macOS
65
+- ptpclock: Allow at least 100ms delay between Sync/Follow_Up and
66
+ Delay_Req/Delay_Resp messages. Fixes problems acquiring initial sync
67
+ with certain devices
68
+- meson: Add -Wl,-rpath,${libdir} on macOS
69
+- registry: skip Rust dep builddirs when searching for plugins
70
+ recursively
71
+
72
+gst-plugins-base
73
+
74
+- appsrc: Clarify buffer ref semantics in signals documentation
75
+- appsrc: fix annotations for bindings
76
+- typefind: Skip extension parsing for data:// URIs, fixing regression
77
+ with mp4 files serialised to data uris
78
+- playbin3: various fixes
79
+- playbin3: fix missing lock when unknown stream type in pad-removed
80
+ cb
81
+- decodebin3: fix collection leaks
82
+- decodebin3: Don’t duplicate stream selections
83
+- discoverer: chain up to parent finalize methods in all our types to
84
+ fix memory leaks
85
+- glmixerbin: slightly better pad/element creation
86
+- gltransformation: let graphene alloc its structures memory aligned
87
+- ogg: fix possible buffer overrun
88
+- rtpbasepayload: Don’t write header extensions if there’s no
89
+ corresponding…
90
+- rtpbasepayload: always store input buffer meta before negotiation
91
+- rtpbasepayload: fix transfer annotation for push and push_list
92
+- subparse: don’t try to index string with -1
93
+- riff-media: fix memory leak after usage for g_strjoin()
94
+- playbin/playbin3: Allow setting a NULL URI
95
+- playsink: Complete reconfiguration on pad release.
96
+- parsebin: Expose streams of unknown type
97
+- pbutils: Fix wmv screen description detection
98
+- subparse: don’t deref a potentially NULL variable
99
+- rawvideoparse: set format from caps in
100
+ gst_raw_video_parse_set_config_from_caps
101
+- videodecoder: release stream lock after handling gap events
102
+- videorate: fix assertion when pushing last and only buffer without
103
+ duration
104
+- videorate: Revert “don’t reset on segment update” to fix segment
105
+ handling regressions
106
+- gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution timer
107
+ also for MinGW build
108
+
109
+gst-plugins-good
110
+
111
+- deinterlace: silence unused-but-set werror from imported code
112
+- qtdemux: fix leak of channel_mapping
113
+- rtpopusdepay: missing sprop-stereo should not assume mono
114
+- rtpjitterbuffer: Fix invalid memory access in
115
+ rtp_jitter_buffer_pop()
116
+- rtpptdemux: fix leak of caps when ignoring a pt
117
+- rtpredenc: quieten warning about ignoring header extensions
118
+- soup: Fix pre-processor macros in souploader for libsoup-3.0
119
+- twcc: Note that twcc-stats packet loss counts reordering as loss +
120
+ add some logging
121
+- video4linux2: Manual backports for RPi users
122
+- wavparse: handle URI query in any parse state, fixing audio track
123
+ selection issue in GES
124
+- wavparse: Unset DISCONT buffer flag for divided into multiple
125
+ buffers in push mode
126
+
127
+gst-plugins-bad
128
+
129
+- av1parse: Fix several issues about the colorimetry.
130
+- av1parse: fix up various possible logic errors
131
+- dashsink: fix missing mutex unlock in error code path when failing
132
+ to get content
133
+- d3d11videosink: Fix for unhandled mouse double click events
134
+- interlace: Also handle a missing “interlace-mode” field as
135
+ progressive
136
+- msdk: fix build with MSVC
137
+- mxfdemux: Fix issues at EOS
138
+- mxfdemux: Handle empty VANC packets
139
+- nvh264dec, nvh265dec: Fix broken key-unit trick and reverse playback
140
+- nvvp9sldec: Increase DPB size to cover render delay
141
+- rvsg: fix cairo include
142
+- tsdemux: Fix AC-4 detection in MPEG-TS
143
+- tsdemux: Handle “empty” PMT gracefully
144
+- va: pool: don’t advertise the GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT
145
+ option any more
146
+- v4l2codecs: Fix memory leak
147
+- v4l2videodec: set frame duration according to framerate
148
+- webrtcbin: Update documentation of ‘get-stats’ action signal
149
+- webrtcbin: Check data channel transport for notifying
150
+ ‘ice-gathering-state’
151
+- webrtcbin: Avoid access of freed memory
152
+- wpe: Reintroduce persistent WebContext
153
+- Build: use CMake to find some openssl and exr deps
154
+- Fix multiple “unused-but-set variable” compiler warnings
155
+
156
+gst-plugins-ugly
157
+
158
+- x264enc: Don’t try to fixate ANY allowed caps
159
+
160
+gst-libav
161
+
162
+- video decoders: fix frame leak on negotiation error
163
+- Fix build on systems without C++ compiler
164
+- avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5
165
+- Segfaults on ASF/WMV files with FFMPEG 5.0+
166
+
167
+gst-rtsp-server
168
+
169
+- rtspclientsink: fix possible shutdown deadlock in collect_streams()
170
+- Minor spelling fixes
171
+
172
+gstreamer-vaapi
173
+
174
+- No changes
175
+
176
+gstreamer-sharp
177
+
178
+- No changes
179
+
180
+gst-omx
181
+
182
+- No changes
183
+
184
+gst-python
185
+
186
+- Fix build on systems without C++ compiler
187
+
188
+gst-editing-services
189
+
190
+- License clarification: GES is released under the LGPL2+ license
191
+
192
+gst-examples:
193
+
194
+- Fix build on macOS with gtk+-quartz-3.0
195
+- player android: add missing dummy.cpp
196
+- player android: update for android changes
197
+- webrtc_sendrecv.py: Link pads instead of elements
198
+- webrtc_sendrecv.py: Implement all negotiation modes + bugfixes
199
+
200
+Development build environment + gst-full build
201
+
202
+- meson: provide gobject-cast-checks, glib-checks and glib-asserts
203
+ options at top level as well
204
+
205
+Cerbero build tool and packaging changes in 1.20.2
206
+
207
+- macOS: Make it easier to consume 1.20.1 GStreamer .pkgs
208
+- Android: fix text relocation regression on Android (x86/ x86_64
209
+ platforms)
210
+
211
+Bindings
212
+
213
+- appsrc: fix annotations for bindings
214
+- bindings: The out args for gst_rtp_buffer_get_extension_data*() are
215
+ optional
216
+- rtpbasepayload: fix transfer annotation for push and push_list
217
+
218
+Contributors to 1.20.2
219
+
220
+Bastian Krause, Benjamin Gaignard, Camilo Celis Guzman, Chun-wei Fan,
221
+Corentin Damman, Daniel Stone, Dongil Park, Edward Hervey, Fabrice
222
+Fontaine, Guillaume Desmottes, Havard Graff, He Junyan, Hoonhee Lee, Hou
223
+Qi, Jan Schmidt, Marc Leeman, Mathieu Duponchelle, Matthew Waters,
224
+Nicolas Dufresne, Nirbheek Chauhan, Philippe Normand, Pierre Bourré,
225
+Sangchul Lee, Sebastian Dröge, Seungha Yang, Stéphane Cerveau, Thibault
226
+Saunier, Tim-Philipp Müller, Tong Wu, Tristan Matthews, Tulio Beloqui,
227
+Wonchul Lee, Zhao Zhili,
228
+
229
+… and many others who have contributed bug reports, translations, sent
230
+suggestions or helped testing. Thank you all!
231
+
232
+List of merge requests and issues fixed in 1.20.2
233
+
234
+- List of Merge Requests applied in 1.20.2
235
+- List of Issues fixed in 1.20.2
236
+
237
Schedule for 1.22
238
239
Our next major feature release will be 1.22, and 1.21 will be the
240
gst-plugins-ugly-1.20.1.tar.xz/RELEASE -> gst-plugins-ugly-1.20.2.tar.xz/RELEASE
Changed
7
1
2
-This is GStreamer gst-plugins-ugly 1.20.1.
3
+This is GStreamer gst-plugins-ugly 1.20.2.
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.1.tar.xz/ext/x264/gstx264enc.c -> gst-plugins-ugly-1.20.2.tar.xz/ext/x264/gstx264enc.c
Changed
13
1
2
return FALSE;
3
}
4
5
+ if (gst_caps_is_any (allowed_caps)) {
6
+ gst_caps_unref (allowed_caps);
7
+ allowed_caps = gst_caps_ref (template_caps);
8
+ }
9
+
10
allowed_caps = gst_caps_make_writable (allowed_caps);
11
allowed_caps = gst_caps_fixate (allowed_caps);
12
s = gst_caps_get_structure (allowed_caps, 0);
13
gst-plugins-ugly-1.20.1.tar.xz/gst-plugins-ugly.doap -> gst-plugins-ugly-1.20.2.tar.xz/gst-plugins-ugly.doap
Changed
18
1
2
3
<release>
4
<Version>
5
+ <revision>1.20.2</revision>
6
+ <branch>1.20</branch>
7
+ <name></name>
8
+ <created>2022-05-02</created>
9
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.20.2.tar.xz" />
10
+ </Version>
11
+ </release>
12
+
13
+ <release>
14
+ <Version>
15
<revision>1.20.1</revision>
16
<branch>1.20</branch>
17
<name></name>
18
gst-plugins-ugly-1.20.1.tar.xz/meson.build -> gst-plugins-ugly-1.20.2.tar.xz/meson.build
Changed
8
1
2
project('gst-plugins-ugly', 'c',
3
- version : '1.20.1',
4
+ version : '1.20.2',
5
meson_version : '>= 0.59',
6
default_options : 'warning_level=1',
7
'buildtype=debugoptimized' )
8
gst-plugins-ugly-1.20.1.tar.xz/po/gst-plugins-ugly-1.0.pot -> gst-plugins-ugly-1.20.2.tar.xz/po/gst-plugins-ugly-1.0.pot
Changed
10
1
2
msgstr ""
3
"Project-Id-Version: gst-plugins-ugly-1.0\n"
4
"Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2022-03-14 11:38+0000\n"
6
+"POT-Creation-Date: 2022-05-02 23:30+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
Login required, please
login
or
signup
in order to comment
Request History
zaitor created request almost 3 years ago
New stable release
zaitor accepted request almost 3 years ago
Xin