The GStreamer project has announced the release of GStreamer 1.26.7, the seventh maintenance update to the popular open-source multimedia framework. This update introduces several improvements, notably enhancing support for the NVIDIA Jetson AV1 encoder. Key updates include enhancements to the rtpbasepay2
element for reusing the last Presentation Timestamp (PTS) when applicable, alongside new capabilities in the rtspsrc
element that facilitate the sending of RTSP keepalives in TCP/interleaved modes.
In addition, GStreamer 1.26.7 includes the addition of linear audio RTP payloaders and depayloaders for formats L8, L16, and L24. The release also optimizes performance for GoPro videos and improves the handling of surround sound channel layouts in the qtdemux
demuxer. It introduces new properties for fine-tuning inner inter elements and improves the handling of non-system memory in the cea608overlay
element.
Furthermore, this version addresses issues with kernel runtime compilation using CUDA 13.0 and improves source handling within the fallbacksrc
element. Fixes have also been made to crop meta support in the converter and passthrough handling in the D3D12 deinterlacer, and support has been added for large payload buffers in the unixfd
element.
GStreamer 1.26.7 comes with additional fixes related to GObject-introspection annotations, frame quality indicator flags for rtpamrpay2
, and latency improvements among others. This release resolves an assertion failure in videorate
related to unknown buffer durations with variable frame rates and updates Meson to version 1.9.0 to enable compatibility with Xcode 26.
For further details, you can refer to the release notes. The GStreamer 1.26.7 source tarball is available for download on the official website for those interested in compiling from source.