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
+Mon Mar 13 09:58:19 UTC 2023 - Bjørn Lie <zaitor@opensuse.org>
4
+
5
+- Update to version 1.22.1
6
+
7
+-------------------------------------------------------------------
8
Thu Jan 26 20:30:24 UTC 2023 - Bjørn Lie <zaitor@opensuse.org>
9
10
- Update to version 1.22.0
11
gstreamer-plugins-ugly-codecs.spec
Changed
10
1
2
%define _version 1.22.0
3
4
Name: gstreamer-plugins-ugly-codecs
5
-Version: 1.22.0
6
+Version: 1.22.1
7
Release: 0
8
Summary: Codecs/plugins for gstreamer-plugins-ugly
9
License: LGPL-2.1-or-later
10
gst-plugins-ugly-1.22.0.tar.xz/ChangeLog -> gst-plugins-ugly-1.22.1.tar.xz/ChangeLog
Changed
20
1
2
+=== release 1.22.1 ===
3
+
4
+2023-03-04 13:42:32 +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.1
11
+
12
+2023-01-25 16:46:42 +0000 Tim-Philipp Müller <tim@centricular.com>
13
+
14
+ * meson.build:
15
+ Back to development
16
+
17
=== release 1.22.0 ===
18
19
2023-01-23 19:29:34 +0000 Tim-Philipp Müller <tim@centricular.com>
20
gst-plugins-ugly-1.22.0.tar.xz/NEWS -> gst-plugins-ugly-1.22.1.tar.xz/NEWS
Changed
281
1
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.1 and was
6
+released on 04 March 2023.
7
+
8
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
9
version of this document.
10
11
-Last updated: Monday 23 January 2023, 17:00 UTC (log)
12
+Last updated: Monday 04 March 2023, 13:00 UTC (log)
13
14
Introduction
15
16
17
- This is enabled by setting the instant-uri property to true,
18
setting the URI to switch to immediately, and then disabling the
19
instant-uri property again afterwards.
20
-- playbin3, decodebin3, uridecodebin3, parsebin, and urisrc are no
21
- longer experimental
22
+- playbin3, decodebin3, uridecodebin3, parsebin, and urisourcebin are
23
+ no longer experimental
24
- They were originally marked as ‘technology preview’ but have
25
since seen extensive usage in production settings, so are
26
considered ready for general use now.
27
28
29
New MP4 muxer + Fragmented MP4 muxer
30
31
-- fmp4mux: New fragmented MP4/ISOBMFF/CMAF muxer for generating
32
- e.g. DASH/HLS media fragments.
33
-- isomp4mux: New non-fragmented, normal MP4 muxer.
34
+- isofmp4mux, cmafmux, dashmp4mux, onviffmp4mux: New fragmented
35
+ MP4/ISOBMFF/CMAF muxer for generating e.g. DASH/HLS media fragments.
36
+- isomp4mux, onvifmp4mux: New non-fragmented, normal MP4 muxer.
37
38
Both plugins provides elements that replace the existing qtmux/mp4mux
39
element from gst-plugins-good. While not feature-equivalent yet, the new
40
41
42
1.22.0 was originally released on 23 January 2023.
43
44
+1.22.1
45
+
46
+The first 1.22 bug-fix release (1.22.1) was released on 04 March 2023.
47
+
48
+This release only contains bugfixes and it should be safe to update from
49
+1.22.0.
50
+
51
+Highlighted bugfixes in 1.22.1
52
+
53
+- audio channel-mix: allow up to 64 channels (instead of up to 63
54
+ channels)
55
+- avfvideosrc: Don’t wait on main thread for permissions request
56
+- avvidenc: avoid generating inaccurate output timestamps, especially
57
+ with variable framerate streams
58
+- AV1 video codec caps signalling improvements in various elements
59
+- codectimestamper: Fix timestamping on sequence update
60
+- d3d11overlaycompositor: fix texture width and height
61
+- d3d11videosink: Fix rendering on external handle
62
+- dashdemux2: fix seek operation taking a log time to finish for some
63
+ streams
64
+- nvencoder: Fix B-frame encoding on Linux and min buffers in auto GPU
65
+ mode
66
+- playbin3: fixing buffering for live pipelines
67
+- playbin: fix potential deadlock when stopping stream with subtitles
68
+ visible
69
+- redenc: fix setting of extension ID for twcc
70
+- rtspsrc: improved compatibility with more broken RTSP servers
71
+- v4l2h264dec: Fix Raspberry Pi4 will not play video in application
72
+- vtdec: fix jittery playback of H.264 Level 4.1 movies in macOS
73
+- vtdec: Fix non-deterministic frame output after flushing seeks
74
+- vtenc: fix handling of interlaced ProRes on Apple M1 hardware
75
+- vtenc: don’t advertise ARGB/RGBA64 input caps on M1 Pro/Max with
76
+ macOS <13
77
+- wasapi2src: Fix loopback capture on Windows 10 Anniversary Update
78
+- tools: better handling of non-ASCII command line arguments on
79
+ Windows
80
+- gst-libav: fix build against newer ffmpeg versions
81
+- gst-python: Use arch-specific install dir for gi overrides
82
+- cerbero: Fix setuptools site.py breakage in Python 3.11
83
+- macOS packages: Fix broken binaries on macos < 11.0
84
+- various bug fixes, memory leak fixes, and other stability and
85
+ reliability improvements
86
+
87
+gstreamer
88
+
89
+- buffer: fix copy meta reference debug log formatting
90
+- bin: Don’t unlock unlocked mutex in gst_bin_remove_func()
91
+- pad: Don’t leak user_data in gst_pad_start_task()
92
+- aggregator: Always lock aggpad around update_time_level
93
+- inputselector: Avoid potential deadlock when shutting down,
94
+ e.g. playbin with subtitles
95
+- multiqueue: Handle use-interleave latency live pipelines, fixing
96
+ buffering for live pipelines in playbin3
97
+- GstBaseSrc: fix transfer annotation for fixate() virtual method
98
+- GstBaseSrc, GstPushSrc: add nullable annotations to virtual methods
99
+- tools: Make sure UTF-8 encoded command line arguments on Windows
100
+
101
+gst-plugins-base
102
+
103
+- alsasink: Fix stall when going from PLAYING to NULL (stucked at
104
+ PAUSED) with uac1 gadget
105
+- appsrc: Don’t chain up BaseSrc::negotiate()
106
+- audio: channel-mix: Fix channel count limit to be able to equal 64
107
+- gldisplay: Mark gst_gl_display_create_context() other_context
108
+ parameter as nullable
109
+- gldisplay: Remove unused code
110
+- gstglwindow_x11.c: Fix colormap leak
111
+- gl/cocoa: Return a strong ref to the parent GstGLContext
112
+- rtspconnection: Annotate RTSP message and RTSP events parameters
113
+ correctly
114
+- sdp, typefind: Fix some annotations
115
+- sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from first
116
+ crypto session
117
+- subparse: Properly forward segment seqnum
118
+- uridecodebin: Set source element to READY before querying it
119
+- uritranscodebin: Fix unref of NULL
120
+- gst-play-1.0: Don’t force accurate seeking
121
+
122
+gst-plugins-good
123
+
124
+- adaptivedemux2: Fix buffering threshold initialization
125
+- dashdemux2: the seek operation takes a log time to finish for some
126
+ streams
127
+- glvideomixer: Keep a reference to the underlying pad
128
+- qtdemux: Don’t emit GstSegment correcting start time when in MSE
129
+ mode
130
+- qtdemux: Handle moov atom length=0 case by reading until the end
131
+- qtdemux, qtmux: Drop av1C version 0 parsing and implement version 1
132
+ parsing/writing
133
+- qtmux: Fix assertion on caps update
134
+- redenc: fix setting of extension ID for twcc
135
+- rtspsrc: Use the correct vfunc for the push-backchannel-sample
136
+ action signal
137
+- rtpssrcdemux: set different stream-id on each src pad
138
+- udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
139
+- v4l2h264dec: Fix Raspberry Pi4 will not play video in application
140
+
141
+gst-plugins-bad
142
+
143
+- aom: Include stream-format and alignment in the AV1 caps
144
+- av1parser, h265parser: Fix some code defects
145
+- av1parser: Don’t consider unknown metadata OBUs a bitstream error
146
+- avfvideosrc: Don’t wait on main thread for permissions request
147
+- ccconverter: don’t debug a potentially freed filter caps
148
+- codectimestamper: Fix timestamping on sequence update
149
+- codecparsers: {h264, h265}bitwriter: Remove redundant condition
150
+ checks
151
+- codecs: decoders: fail early if no input caps have been provided for
152
+ all new decoder base classes
153
+- closedcaption: Don’t leak caps event
154
+- curlhttpsrc: Add curl anyauth option
155
+- d3d11overlaycompositor: fix texture width and height
156
+- d3d11videosink: Fix rendering on external handle
157
+- h265parse: Always set profile on src caps
158
+- msdkav1enc: fix the category for msdkav1enc debug
159
+- nvcodec: improve error reporting on plugin init
160
+- nvencoder: Fix b-frame encoding on Linux
161
+- nvencoder: Fix min buffers parameter of allocation query in auto GPU
162
+ mode
163
+- nvvp9dec: Fix return value
164
+- qsvav1enc, amfav1enc: Set stream-format on caps
165
+- vtdec: Jittery playback of H.264 Level 4.1 movies in macOS (both
166
+ x86_64 and arm64)
167
+- vtdec: Fix DPB size calculations not taking values from SPS into
168
+ account
169
+- vtdec: Fix not waiting for async frames when flushing
170
+- vtenc: Disable ARGB/RGBA64 caps on M1 Pro/Max with macOS <13
171
+- vtenc: Fix checking for certain CPU variants when running in VMs
172
+- vtenc: Disable HW acceleration for interlaced ProRes
173
+- va: Avoid the array index overflow when filling 8x8 scaling list.
174
+- va: Fix some code defects
175
+- vah265enc: Use helper to update properties.
176
+- vulkan: memory: Flush non coherent memory after write.
177
+- wasapi2src: Fix loopback capture on Windows 10 Anniversary Update
178
+- webrtcbin: small stats improvements
179
+- win32ipcutils: Add missing include
180
+- wpe: Logging fixes for the WebExtension
181
+
182
+gst-plugins-ugly
183
+
184
+- mpegpsdemux: Ignore DTS if PTS < DTS
185
+
186
+gst-libav
187
+
188
+- avauddec, avviddec: Free packet side data after usage
189
+- avviddec: change
190
+ AV_CODEC_CAP_AUTO_THREADS->AV_CODEC_CAP_OTHER_THREADS to fix build
191
+ against newer ffmpeg versions
192
+- Memory leak in ’ av_packet_add_side_data’ in
193
+ /lib/x86_64-linux-gnu/libavcodec.so reading the file
194
+ clock_odd_size_RLE_g1597902.avi
195
+- avvidenc: Don’t take ffmpeg timestamps verbatim but only use them to
196
+ calculate DTS
197
+
198
+gst-rtsp-server
199
+
200
+- No changes
201
+
202
+gstreamer-vaapi
203
+
204
+- vaapi: Skip plugin pc file for shared plugins
205
+
206
+gstreamer-sharp
207
+
208
+- No changes
209
+
210
+gst-omx
211
+
212
+- No changes
213
+
214
+gst-python
215
+
216
+- gst-python: Use arch-specific install dir for gi overrides
217
+
218
+gst-editing-services
219
+
220
+- No changes
221
+
222
+gst-validate + gst-integration-testsuites
223
+
224
+- validate:scenario: sink refs when building
225
+- tests: Fix known issue definition location for unit tests and how we
226
+ handle them in validate launcher
227
+- tests: mark elements_srtp.test_play test as flaky
228
+- Fix gstreamer-validate-1.0 dependency name
229
+- validate-scenario: fix g-i warning in annotation
230
+- validate: Fix gst_validate_execute_action annotation
231
+
232
+gst-examples
233
+
234
+- webrtc examples: Use webrtc.gstreamer.net
235
+- webrtc_sendrecv.py: Various fixes
236
+
237
+Development build environment
238
+
239
+- gst-env: Handle installing python modules to dist-packages
240
+- meson: Allow sysdeps to be forced as fallback subprojects
241
+- meson: Switch dav1d wrap to a tarball and update to dav1d 1.1.0
242
+
243
+Cerbero build tool and packaging changes in 1.22.1
244
+
245
+- macos: Fix broken binaries on macos < 11.0
246
+- orc: Update pthread_jit_write_protect fix for macOS/iOS
247
+- dav1d: Update to 1.1.0
248
+- libsrtp: update to v2.5.0
249
+- rustup: Update to 1.25.2
250
+- rust: Update to 1.67; cargo-c to 0.9.16
251
+- cerbero: Don’t error out if bindir already exists
252
+- Fix setuptools site.py breakage in Python 3.11, bump
253
+ gobject-introspection, bump windows image
254
+- cerbero: Retry if cargo update fails on macOS
255
+- gst-plugins-rs: Build glib/gio bindings with 2.74 API support
256
+
257
+Contributors to 1.22.1
258
+
259
+Alessandro Bono, Arun Raghavan, Bart Van Severen, Carlos Falgueras
260
+García, Célestin Marot, David Svensson Fors, Edward Hervey, Enrique
261
+Ocaña González, Frank Dana, Guillaume Desmottes, He Junyan, James
262
+Hilliard, Jan Alexander Steffens (heftig), Jan Schmidt, Jordan Petridis,
263
+Mathieu Duponchelle, Matthew Waters, medithe, Mengkejiergeli Ba, Nicolas
264
+Beland, Nirbheek Chauhan, Patricia Muscalu, Pawel Stawicki, Philippe
265
+Normand, Piotr Brzeziński, Rajneesh Soni, Robert Rosengren, Sanchayan
266
+Maity, Sebastian Dröge, Seungha Yang, Simon Himmelbauer, Thibault
267
+Saunier, Tim-Philipp Müller, Tristan van Berkom, U. Artie Eoff, Víctor
268
+Manuel Jáquez Leal, Vivia Nikolaidou, Xuchen Yang, Yinhang Liu,
269
+
270
+… and many others who have contributed bug reports, translations, sent
271
+suggestions or helped testing. Thank you all!
272
+
273
+List of merge requests and issues fixed in 1.22.1
274
+
275
+- List of Merge Requests applied in 1.22.1
276
+- List of Issues fixed in 1.22.1
277
+
278
Schedule for 1.24
279
280
Our next major feature release will be 1.24, and 1.23 will be the
281
gst-plugins-ugly-1.22.0.tar.xz/RELEASE -> gst-plugins-ugly-1.22.1.tar.xz/RELEASE
Changed
7
1
2
-This is GStreamer gst-plugins-ugly 1.22.0.
3
+This is GStreamer gst-plugins-ugly 1.22.1.
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.0.tar.xz/gst-plugins-ugly.doap -> gst-plugins-ugly-1.22.1.tar.xz/gst-plugins-ugly.doap
Changed
18
1
2
3
<release>
4
<Version>
5
+ <revision>1.22.1</revision>
6
+ <branch>1.22</branch>
7
+ <name></name>
8
+ <created>2023-03-04</created>
9
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.22.1.tar.xz" />
10
+ </Version>
11
+ </release>
12
+
13
+ <release>
14
+ <Version>
15
<revision>1.22.0</revision>
16
<branch>main</branch>
17
<name></name>
18
gst-plugins-ugly-1.22.0.tar.xz/meson.build -> gst-plugins-ugly-1.22.1.tar.xz/meson.build
Changed
8
1
2
project('gst-plugins-ugly', 'c',
3
- version : '1.22.0',
4
+ version : '1.22.1',
5
meson_version : '>= 0.62',
6
default_options : 'warning_level=1',
7
'buildtype=debugoptimized' )
8
gst-plugins-ugly-1.22.0.tar.xz/po/gst-plugins-ugly-1.0.pot -> gst-plugins-ugly-1.22.1.tar.xz/po/gst-plugins-ugly-1.0.pot
Changed
13
1
2
#, fuzzy
3
msgid ""
4
msgstr ""
5
-"Project-Id-Version: gst-plugins-ugly-1.22.0\n"
6
+"Project-Id-Version: gst-plugins-ugly-1.22.1\n"
7
"Report-Msgid-Bugs-To: \n"
8
-"POT-Creation-Date: 2023-01-23 19:32+0000\n"
9
+"POT-Creation-Date: 2023-03-04 13:45+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.0.tar.xz/po/gst-plugins-ugly.pot -> gst-plugins-ugly-1.22.1.tar.xz/po/gst-plugins-ugly.pot
Changed
13
1
2
#, fuzzy
3
msgid ""
4
msgstr ""
5
-"Project-Id-Version: gst-plugins-ugly-1.22.0\n"
6
+"Project-Id-Version: gst-plugins-ugly-1.22.1\n"
7
"Report-Msgid-Bugs-To: \n"
8
-"POT-Creation-Date: 2023-01-23 19:32+0000\n"
9
+"POT-Creation-Date: 2023-03-04 13:45+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
Login required, please
login
or
signup
in order to comment
Request History
zaitor created request almost 2 years ago
New upstream release
zaitor accepted request almost 2 years ago
Xin