Sync from SUSE:SLFO:Main gstreamer revision 662a46beecdd26cc7d30e0406fdd99e4
This commit is contained in:
parent
92c19e45a2
commit
999abd12e7
BIN
gstreamer-1.24.10.tar.xz
(Stored with Git LFS)
Normal file
BIN
gstreamer-1.24.10.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
gstreamer-1.24.7.tar.xz
(Stored with Git LFS)
BIN
gstreamer-1.24.7.tar.xz
(Stored with Git LFS)
Binary file not shown.
@ -1,3 +1,130 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 9 11:49:13 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 1.24.10:
|
||||
+ Highlighted bugfixes:
|
||||
- More than 40 security fixes across a wide range of elements
|
||||
following an audit by the GitHub Security Lab, including the
|
||||
MP4, Matroska, Ogg and WAV demuxers, subtitle parsers, image
|
||||
decoders, audio decoders and the id3v2 tag parser.
|
||||
- avviddec: Fix regression that could trigger assertions about
|
||||
width/height mismatches.
|
||||
- appsink and appsrc fixes.
|
||||
- closed caption handling fixes.
|
||||
- decodebin3 and urisourcebin fixes.
|
||||
- glupload: dmabuf: Fix emulated tiled import.
|
||||
- level: fix LevelMeta values outside of the stated range.
|
||||
- mpegtsmux, flvmux: fix potential busy looping with high cpu
|
||||
usage in live mode.
|
||||
- pipeline dot file graph generation improvements.
|
||||
- qt(6): fix criticals with multiple qml(6)gl{src,sink}.
|
||||
- rtspsrc: Optionally timestamp RTP packets with their receive
|
||||
times in TCP/HTTP mode to enable clock drift handling.
|
||||
- splitmuxsrc: reduce number of file descriptors used.
|
||||
- systemclock: locking order fixes.
|
||||
- v4l2: fix possible v4l2videodec deadlock on shutdown; 8-bit
|
||||
bayer format fixes.
|
||||
- x265: Fix build with libx265 version >= 4.1 after
|
||||
masteringDisplayColorVolume API change.
|
||||
- macOS: fix rendering artifacts in retina displays, plus ptp
|
||||
clock fixes.
|
||||
- cargo: Default to thin lto for the release profile (for
|
||||
faster builds with lower memory requirements).
|
||||
- Various bug fixes, build fixes, memory leak fixes, and other
|
||||
stability and reliability improvements.
|
||||
- Updated translations.
|
||||
+ gstreamer:
|
||||
- allocator: Avoid integer overflow when allocating sysmem and
|
||||
avoid integer overflow in qtdemux theora extension parsing
|
||||
(boo#1234449 CVE-2024-47606).
|
||||
- deviceprovider: fix leaking hidden providers.
|
||||
- gstreamer: prefix debug dot node names to prevent splitting.
|
||||
- pad: Never push sticky events in response to a FLUSH_STOP.
|
||||
- systemclock: Fix lock order violation and some cleanup.
|
||||
- utils: improve gst_util_ceil_log2().
|
||||
- ptp: use ip_mreq instead of ip_mreqn for macos.
|
||||
- tracers: unlock leaks tracer if already tracking.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 5 09:33:25 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 1.24.9:
|
||||
+ Highlighted bugfixes:
|
||||
- gst-rtsp-server security fix
|
||||
- GstAggregator start time selection and latency query fixes
|
||||
for force-live mode
|
||||
- audioconvert: fix dynamic handling of mix matrix, and accept
|
||||
custom upstream event for setting one
|
||||
- encodebin: fix parser selection for encoders that support
|
||||
multiple codecs
|
||||
- flvmux improvments for pipelines where timestamps don't start
|
||||
at 0
|
||||
- glcontext: egl: Unrestrict the support base DRM formats
|
||||
- kms: Add IMX-DCSS auto-detection in sink and fix stride with
|
||||
planar formats in allocator
|
||||
- macOS main application event loop fixes
|
||||
- mpegtsdemux: Handle PTS/DTS wraparound with ignore-pcr=true
|
||||
- playbin3, decodebin3, parsebin, urisourcebin: fix races, and
|
||||
improve stability and stream-collection handling
|
||||
- rtpmanager: fix early RTCP SR generation for sparse streams
|
||||
like metadata
|
||||
- qml6glsrc: Reduce capture delay
|
||||
- qtdemux: fix parsing of rotation matrix with 180 degree
|
||||
rotation
|
||||
- rtpav1depay: added wait-for-keyframe and request-keyframe
|
||||
properties
|
||||
- srt: make work with newer libsrt versions and don't
|
||||
re-connect on authentication failure
|
||||
- v4l2 fixes and improvement
|
||||
- webrtcsink, webrtcbin and whepsrc fixes
|
||||
- cerbero: fix Python 3.13 compatibility, g-i with newer
|
||||
setuptools, bootstrap on Arch Linux; iOS build fixes
|
||||
- Ship qroverlay plugin in binary packages
|
||||
- Various bug fixes, memory leak fixes, and other stability and
|
||||
reliability improvements
|
||||
+ Gstreamer:
|
||||
- aggregator:
|
||||
. Fix start time selection first with force-live
|
||||
. Fix live query when force-live is TRUE
|
||||
- parse-launch: Make sure children are bins before recursing in
|
||||
- macos: Fix race conditions in cocoa/application main event
|
||||
loop
|
||||
- multiqueue: Do not unref the query we get in pad->query
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 23 13:03:47 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 1.24.8:
|
||||
+ Highlighted bugfixes:
|
||||
- decodebin3: collection handling fixes
|
||||
- encodebin: Fix pad removal (and smart rendering in
|
||||
gst-editing-services)
|
||||
- glimagesink: Fix cannot resize viewport when video size
|
||||
changed in caps
|
||||
- matroskamux, webmmux: fix firefox compatibility issue with
|
||||
Opus audio streams
|
||||
- mpegtsmux: Wait for data on all pads before deciding on a
|
||||
best pad unless timing out
|
||||
- splitmuxsink: Override LATENCY query to pretend to downstream
|
||||
that we're not live
|
||||
- video: QoS event handling improvements
|
||||
- voamrwbenc: fix list of bitrates
|
||||
- vtenc: Restart encoding session when certain errors are
|
||||
detected
|
||||
- wayland: Fix ABI break in WL context type name
|
||||
- webrtcbin: Prevent crash when attempting to set answer on
|
||||
invalid SDP
|
||||
- cerbero: ship vp8/vp9 software encoders again, which went
|
||||
missing in 1.24.7; ship transcode plugin
|
||||
- Various bug fixes, memory leak fixes, and other stability and
|
||||
reliability improvements
|
||||
+ gstreamer:
|
||||
- clock: Fix unchecked overflows in linear regression code
|
||||
- meta: Add missing include of gststructure.h
|
||||
- pad: Check data NULL-ness when probes are stopped
|
||||
- aggregator: Immediately return NONE from
|
||||
simple_get_next_time() on non-TIME segments
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 07:10:20 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
%define gst_branch 1.0
|
||||
|
||||
Name: gstreamer
|
||||
Version: 1.24.7
|
||||
Version: 1.24.10
|
||||
Release: 0
|
||||
Summary: Streaming-Media Framework Runtime
|
||||
License: LGPL-2.1-or-later
|
||||
|
Loading…
Reference in New Issue
Block a user