Opened 4 months ago

Closed 4 months ago

#19027 closed enhancement (fixed)

gstreamer-1.22.8 gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gstreamer-vaapi

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: elevated Milestone: 12.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (6)

comment:1 by Xi Ruoyao, 4 months ago

in reply to:  1 comment:2 by Xi Ruoyao, 4 months ago

Priority: normalelevated

Replying to Xi Ruoyao:

It seems https://gstreamer.freedesktop.org is down :(

Back online now.

Highlighted bugfixes in 1.22.8

  • Security fixes for the AV1 video codec parser
  • avdec video decoder: fix another possible deadlock with FFmpeg 6.1
  • qtdemux: reverse playback and seeking fixes for files with raw audio streams
  • v4l2: fix "newly allocated buffer ... is not free" warning log flood
  • GstPlay + GstPlayer library fixes
  • dtls: Fix build failure on Windows when compiling against OpenSSL 3.2.0
  • d3d11screencapturesrc: Fix wrong color with HDR enabled
  • Cerbero build tool: More python 3.12 string escape warning fixes; make sure to bundle build tools as well
  • various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements

gstreamer

  • buffer: Unref memories before metas
  • pad: Recheck pads when linking after temporary unlock
  • baseparse: Fixes to buffers extracted from adapter

gst-plugins-base

  • appsrc: Fix flow return when buffer is dropped
  • audioringbuffer: Don't try to map MONO channel
  • encoding-target: Properly free when missing type field in parse_encoding_profile
  • pbutils: Don't include default vp9 parameters in resulting codec mime string
  • videorate: Don't forget last_ts on caps changes

gst-plugins-good

  • dcaparse: keep upstream buffer meta
  • rtpklvdepay: Recover after invalid fragmented KLV unit
  • matroska-demux: fix accumulated base offset in segment seeks
  • qtdemux: fix bug report URL
  • qtdemux: Don't overflow sample index
  • qtdemux: Fix reverse playback for pcm audio stream
  • qtdemux: Ignore raw audio streams when adjusting seek
  • qtdemux: Under-seeking to a key unit in certain (encoded by Adobe products) ProRes movies (macOS x86_64 & arm64, Windows x86_64, …)
  • rtpac3depay: should output audio/x-ac3 not audio/ac3
  • rtp: Fix incorrect RTP channel order lookup by name
  • v4l2bufferpool: add lock as atomic operation for seek

gst-plugins-bad

  • aesenc: Fix IV length addition to output buffer length
  • av1parser: Fix array sizes in scalability structure
  • camerabin: Fix source updates with user filters
  • codecparsers: av1: Clip max tile rows and cols values
  • dtlscertificate: Define WINSOCKAPI before including windows.h
  • d3d11: fix building with address sanitizer
  • d3d11screencapturesrc: Fix wrong color with HDR enabled
  • h264decoder: Fix GstVideoCodecFrame leak
  • ladspa: Make RDF parsing truly optional
  • rtponviftimestamp: Fix drop-out-of-segment=false mode
  • qsvdecoder: Fix stream format detection
  • webrtcsdp: Remove fingerprint validation that doesn't make sense
  • GstPlay: Automatically flush the bus when disposing the signal adapter
  • GstPlayer: Without dispatcher emit signals directly instead of via the default main context

comment:4 by Xi Ruoyao, 4 months ago

gst-libav

  • avviddec: Unlock stream lock while waiting for decoded frame. Fixes potential deadlock
  • avviddec: Calculate latency only for fixed framerate

comment:5 by Douglas R. Reno, 4 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:6 by Douglas R. Reno, 4 months ago

Resolution: fixed
Status: assignedclosed

Fixed at a60a3f9f7cde31619c1a83cfedd2d7a7e96dfc6a

SA-12.0-065 issued

Note: See TracTickets for help on using tickets.