Opened 7 months ago

Closed 7 months ago

#21863 closed enhancement (fixed)

gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-plugins-rs-gstreamer (libgstgtk4) 1.26.4

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (3)

comment:1 by Bruce Dubbs, 7 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 7 months ago

The fourth 1.26 bug-fix release (1.26.4) was released on 16 July 2025.

This release only contains bugfixes including some important playback fixes, and it should be safe to update from 1.26.x.

Highlighted bugfixes in 1.26.4

  • adaptivedemux2: Fixed reverse playback
  • d3d12screencapture: Add support for monitor add/remove in device provider
  • rtmp2src: various fixes to make it play back AWS medialive streams
  • rtph265pay: add profile-id, tier-flag, and level-id to output rtp caps
  • vp9parse: Fix handling of spatial SVC decoding
  • vtenc: Fix negotiation failure with profile=main-422-10
  • gtk4paintablesink: Add YCbCr memory texture formats and other improvements
  • livekit: add room-timeout
  • mp4mux: add TAI timestamp muxing support
  • rtpbin2: fix various race conditions, plus other bug fixes and performance improvements
  • threadshare: add a ts-rtpdtmfsrc element, implement run-time input switching in ts-intersrc
  • webrtcsink: fix deadlock on error setting remote description and other fixes
  • cerbero: WiX installer: fix missing props files in the MSI packages
  • smaller macOS/iOS package sizes
  • Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements

gstreamer

  • tracers: Fix deadlock in latency tracer
  • Fix various valgrind/test errors when GST_DEBUG is enabled
  • More valgrind and test fixes
  • Various ASAN fixes

gst-plugins-base

  • Revert “streamsynchronizer: Consider streams having received stream-start as waiting”
  • alsa: free conf cache under valgrind
  • gst-device-monitor: Fix caps filter splitting
  • Fix various valgrind/test errors when GST_DEBUG is enabled
  • More valgrind and test fixes
  • Various ASAN fixes

gst-plugins-good

  • adaptivedemux2: Fixed reverse playback
  • matroskademux: Send tags after seeking
  • qtdemux: Fix incorrect FourCC used when iterating over sbgp atoms
  • qtdemux: Incorrect sibling type used in sbgp iteration loop
  • rtph265pay: add profile-id, tier-flag, and level-id to output rtp caps
  • rtpjpeg: fix copying of quant data if it spans memory segments
  • soup: Disable range requests when talking to Python’s http.server
  • v4l2videodec: need replace acquired_caps on set_format success
  • Fix various valgrind/test errors when GST_DEBUG is enabled
  • More valgrind and test fixes
  • Various ASAN fixes

gst-plugins-bad

  • avtp: crf: Setup socket during state change to ensure we handle failure
  • d3d12screencapture: Add support for monitor add/remove in device provider
  • mpegtsmux: fix double free caused by shared PMT descriptor
  • openh264: Ensure src_pic is initialized before use
  • rtmp2src: various fixes to make it play back AWS medialive streams
  • ssdobjectdetector: Use correct tensor data index for the scores
  • v4l2codecs: h265dec: Fix zero-copy of cropped window located at position 0,0
  • vp9parse: Fix handling of spatial SVC decoding
  • vp9parse: Revert “Always default to super-frame”
  • vtenc: Fix negotiation failure with profile=main-422-10
  • vulkan: Fix drawing too many triangles in fullscreenquad
  • vulkanfullscreenquad: add locks for synchronisation
  • Fix various valgrind/test errors when GST_DEBUG is enabled
  • More valgrind and test fixes
  • Various ASAN fixes

gst-plugins-ugly

  • No changes

gst-libav

  • Various ASAN fixes

comment:3 by Bruce Dubbs, 7 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commit 11952c070f.

Note: See TracTickets for help on using tickets.