Sync from SUSE:SLFO:Main gstreamer-plugins-good revision 14831a69ea181418227934506526bf50

This commit is contained in:
Adrian Schröter 2024-12-20 16:05:24 +01:00
parent f33d8ba924
commit 53927210f5
4 changed files with 91 additions and 6 deletions

BIN
gst-plugins-good-1.24.10.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
gst-plugins-good-1.24.7.tar.xz (Stored with Git LFS)

Binary file not shown.

View File

@ -1,3 +1,90 @@
-------------------------------------------------------------------
Mon Dec 9 11:58:04 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.10:
+ avisubtitle: Fix size checks and avoid overflows when checking
sizes (boo#1234446 CVE-2024-47774.
+ flvmux: Don't time out in live mode if no timestamped next
buffer is available.
+ gdkpixbufdec: Check if initializing the video info actually
succeeded (boo#1234447 CVE-2024-47613).
+ jpegdec: Directly error out on negotiation failures
(boo#1234427 CVE-2024-47599).
+ level:
- Fix integer overflow when filling LevelMeta.
- Produces level value outside of Stated Range.
+ matroskademux: header parsing fixes (boo#1234421 boo#1234428
boo#1234432 boo#1234433 boo#1234440 CVE-2024-47530
CVE-2024-47601 CVE-2024-47602 CVE-2024-47603 CVE-2024-47834).
+ qtdemux:
- Header and sample table parsing fixes (boo#1234414
boo#1234417 boo#1234424 boo#1234425 boo#1234426 boo#1234462
boo#1234473 boo#1234476 boo#1234477 CVE-2024-47537
CVE-2024-47539 CVE-2024-47596 CVE-2024-47597 CVE-2024-47598
CVE-2024-47543 CVE-2024-47544 CVE-2024-47545 CVE-2024-47546).
- Avoid integer overflow in theora extension parsing
(boo#1234449 CVE-2024-47606).
+ qt(6)/material: ensure that we always update the context in
setBuffer().
+ rtspsrc: Optionally timestamp RTP packets with their receive
times in TCP/HTTP mode.
+ rtp: Fix precision loss in gst_rtcp_ntp_to_unix().
+ rtpfunnel: Ensure segment events are forwarded after flushs.
+ rtpmanager: don't map READWRITE in twcc header ext.
+ rtph264depay, rtph265depay: Fix various OOB reads / NULL
pointer dereferences in parameter-set string handling.
+ shout2send: Unref event at the end of the event function.
+ udpsrc: protect cancellable from unlock/unlock_stop race.
+ v4l2object:
- Fixed incorrect maximum value for int range.
- Remove little endian marker on 8 bit bayer format names.
+ v4l2videodec: fix freeze race condition.
+ wavparse: Fix various (missing) size checks and other parsing
problems (boo#1234434 boo#1234435 boo#1234436 boo#1234439
CVE-2024-47775 CVE-2024-47776 CVE-2024-47777 CVE-2024-47778).
-------------------------------------------------------------------
Tue Nov 5 09:44:41 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.9:
+ flvmux: Use first running time on the initial header instead
of 0
+ qml6glsrc: Reduce capture delay
+ qtdemux:
- Check fourcc of a second CEA608 atom instead of assuming it's
cdt2
- Fix parsing of matrix with 180 rotation
- Skip zero-sized boxes instead of stopping to look at further
boxes
+ rtpmanager: skip RTPSources which are not ready in the RTCP
generation
+ rtppassthroughpay: Fix reading clock-rate and payload type from
caps
+ twcc: Handle wrapping of reference time
+ v4l2object: append non colorimetry structure to probed caps
+ v4l2: Various fixes and improvement
-------------------------------------------------------------------
Thu Oct 24 12:46:45 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Drop pkgconfig(libsoup-2.4) and pkgconfig(libsoup-gnome-2.4)
BuildRequires: Build soup plugin linking only to libsoup-3.0.
-------------------------------------------------------------------
Mon Sep 23 13:12:19 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.8:
+ jackaudiosrc: actually use the queried ports from JACK
+ matroskamux: Include end padding in the block duration for Opus
streams, fixing firefox compatibility
+ osxaudio: Avoid dangling pointer on shutdown
+ splitmuxsink: Override LATENCY query to pretend to downstream
that we're not live
+ v4l2bufferpool: actually queue back the empty buffer flagged
LAST
+ v4l2videoenc: unref buffer pool after usage properly
+ v4l2: encoder: Add dynamic framerate support
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Aug 26 12:52:53 UTC 2024 - Guillaume GARDET <guillaume.gardet@opensuse.org> Mon Aug 26 12:52:53 UTC 2024 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -33,7 +33,7 @@
%endif %endif
Name: gstreamer-plugins-good Name: gstreamer-plugins-good
Version: 1.24.7 Version: 1.24.10
Release: 0 Release: 0
Summary: GStreamer Streaming-Media Framework Plug-Ins Summary: GStreamer Streaming-Media Framework Plug-Ins
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
@ -112,9 +112,7 @@ BuildRequires: pkgconfig(libmpg123) >= 1.13
BuildRequires: pkgconfig(libpng) >= 1.2 BuildRequires: pkgconfig(libpng) >= 1.2
BuildRequires: pkgconfig(libpulse) >= 2.0 BuildRequires: pkgconfig(libpulse) >= 2.0
BuildRequires: pkgconfig(libraw1394) >= 2.0.0 BuildRequires: pkgconfig(libraw1394) >= 2.0.0
BuildRequires: pkgconfig(libsoup-2.4) >= 2.48.0
BuildRequires: pkgconfig(libsoup-3.0) BuildRequires: pkgconfig(libsoup-3.0)
BuildRequires: pkgconfig(libsoup-gnome-2.4) >= 2.40.0
BuildRequires: pkgconfig(libv4l2) BuildRequires: pkgconfig(libv4l2)
BuildRequires: pkgconfig(libxml-2.0) >= 2.4.9 BuildRequires: pkgconfig(libxml-2.0) >= 2.4.9
BuildRequires: pkgconfig(opencore-amrwb) >= 0.1.3 BuildRequires: pkgconfig(opencore-amrwb) >= 0.1.3