The GStreamer team is pleased to announce another bug fix release in the now old-stable 1.26 release series.
This release mostly contains important security fixes and other bug fixes. It should be safe to upgrade from 1.26.x, and we recommend you update at your earliest convenience.
The 1.26 release series has now been superseded by the new stable 1.28 release series.
Highlights:
- Security fixes for the JPEG, H.265 and H.266 video parsers and the DVB subtitle overlay
- Security fixes for the ASF, RealMedia and QuickTime/MP4 demuxers and RIFF library
- Security fixes for the WAV audio parser and the RTP QDM2 depayloader
- avviddec: Handle field/order changes in mixed interlace mode
- awstranscriber2: workaround AWS SDK regression, plus transcriberbin latency reporting fixes
- videodecoder: Handle recovery from temporary reordered output
- Decodebin3 collection handling improvements
- fmp4mux: fragment duration handling improvements for HLS
- Gap event handling fixes in audio/video decoders and aggregator/muxers
- GstPlay stream selection handling improvements
- Input selector fixes
- MPEG-TS demuxer continuity counter handling fixes
- Reverse playback fixes for the MP4 demuxer
- RTP, SRTP, RTCP and RTSP and Transport-Wide Congestion Control fixes
- Webrtcsink: better handling of platform-specific NVIDIA encoder differences, plus other improvements
- Apple macOS VideoToolbox decoder improvements
- Python bindings: more type hinting
- 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!