The GStreamer team is pleased to announce another bug fix release in the new stable 1.26 release series.
This release mostly contains bug fixes. It should be safe to upgrade from 1.26.x.
Highlights:
- curlhttpsrc fixes and improvements
- decklinkvideosink: Fix frame completion callbacks for firmware 14.3+
- flac: Fix 6.1 and 7.1 channel layouts and support encoding and decoding of 32-bit audio
- glimagesink: Fix handling of odd height buffers
- matroskademux: make maximum allowed block size large enough to support 4k uncompressed video
- mxf: Add support for custom Sony XDCAM video variant
- opusenc: multichannel and surround sound handling improvements
- playbin3: HLS/DASH stream selection handling improvements to fix disabling and re-enabling of audio/video streams with adaptivedemux2
- qtmux: robust recording mode space left estimation fixes for streams that start with a timestamp offset
- splitmuxsrc seeking improvements
- Support FLAC audio in DASH manifests
- Python bindings: fix regression where buffers were no longer writable in pad probe callbacks
- cerbero: add python bindings for GstApp; Windows installer improvements
- Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
Release notes with details about changes and fixed bugs can be found at:
Binaries for Android, iOS, Mac OS X and Windows should be available soon.
As always, please let us know of any issues you run into by filing an issue or Merge Request in GitLab.
Thanks!