The GStreamer team is pleased to announce another bug fix release in the new stable 1.26 release series.
This release contains mostly bug fixes, and it should be safe to upgrade from 1.26.x.
Highlights:
- audioconvert: Fix caps negotiation regression when using a mix matrix
aws: Add support for brevity in awstranslate and add option to partition speakers in the transcription output of awstranscriber2speechmatics speech-to-text: Expose mask-profanities propertycea708mux: Add support for discarding select services on each input- cea608overlay, cea708overlay: Accept GPU memory buffers if downstream supports the overlay composition meta
- d3d12screencapture source element and device provider fixes
- decodebin3: Don’t error on an incoming ONVIF metadata stream
- uridecodebin3: Fix potential crash when adding URIs to messages, e.g. if no decoder is available
- v4l2: Fix memory leak for dynamic resolution change
- VA encoder fixes
- videorate, imagefreeze: Add support for JPEG XS
- Vulkan integration fixes
- wasapi2 audio device monitor improvements
webrtc: Add WHEP client signaller and add whepclientsrc element on top of webrtcsrc using that- threadshare: Many improvements and fixes to the generic threadshare and RTP threadshare elements
- rtpbin2 improvements and fixes
- gst-device-monitor-1.0 command line tool 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!