The GStreamer team is pleased another bug fix release in the new stable 1.28 release series.
This release contains security fixes and bug fixes. It should be safe to upgrade from 1.28.x, and we recommend you update at your earliest convenience.
Highlights:
- Various security fixes and playback fixes
- appsrc EOS handling regression fix for applications pushing EOS into a blocked appsrc
- glcolorconvert fixes for older OpenGL/GLSL versions
- mxfdemux: Fix keyframe detection regression and possible artefacts after seeking
- QML6 GL Overlay output texture lifetime handling fixes
- opencv: Add support for building against OpenCV 5
- hip: Add missing API version suffix in HIP support library filename and fix hipcc detection on Windows with HIP SDK 7.x
- analytics: fix classes off-by-one in ssdtensordec leading to mislabelling of objects in the examples
- isobmff: Fix min_display_mastering_luminance in mdcv box
- rtpbin2: rtprecv: limit the number of remote sources being tracked
- st2038anc: parity bit handling fixes for ST 291 ADF words
- video converter and videoconvertscale fixes
- mpegdemux: restore gap event sending in MPEG-PS demuxer
- typefinding: fix typefinding regressions for ogg and text files
- Fix x264enc high bit depth support in binary packages
- 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:
For details of our security fixes, please check out our security center 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!