GStreamer 1.24.4 stable bug-fix release

GStreamer 1.24.4 stable bug-fix release

The GStreamer team is pleased to announce another bug fix release in the new stable 1.24 release series.

This release only contains bug fixes and it should be safe to upgrade from 1.24.x.


  • audioconvert: support more than 64 audio channels
  • avvidec: fix dropped frames when doing multi-threaded decoding of I-frame codecs such as DV Video
  • mpegtsmux: Correctly time out in live pipelines, esp. for sparse streams like KLV and DVB subtitles
  • vtdec deadlock fixes on shutdown and format/resolution changes (as might happen with e.g. HLS/DASH)
  • fmp4mux, isomp4mux: Add support for adding AV1 header OBUs into the MP4 headers, and add language from tags
  • gtk4paintablesink improvements: fullscreen mode and gst-play-1.0 support
  • webrtcsink: add support for insecure TLS and imrpove error handling and VP9 handling
  • v4l2codecs: decoder: Reorder caps to prefer DMA_DRM ones, fixes issues with playbin3
  • vah264enc, vah265enc: timestamp handling fixes; generate IDR frames on force-keyunit-requests, not I frames
  • Visualizer plugins fixes
  • Avoid using private APIs on iOS
  • Various bug 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.


1 Like

Binary packages for Windows, macOS, iOS and Android are now available at