#22271 closed enhancement (fixed)
gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-plugins-rs-gstreamer 1.26.8
| Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
|---|---|---|---|
| Priority: | normal | Milestone: | 13.0 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New point version.
Change History (9)
comment:1 by , 12 months ago
| Milestone: | 12.5 → 99-Waiting |
|---|---|
| Summary: | gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-plugins-rs-gstreamer 1.26.7 → gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-plugins-rs-gstreamer 1.26.7 (Wait until next version) |
comment:2 by , 11 months ago
| Milestone: | 99-Waiting → 12.5 |
|---|---|
| Summary: | gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-plugins-rs-gstreamer 1.26.7 (Wait until next version) → gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-plugins-rs-gstreamer 1.26.8 (Wait until next version) |
comment:3 by , 11 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:4 by , 11 months ago
| Summary: | gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-plugins-rs-gstreamer 1.26.8 (Wait until next version) → gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav gst-plugins-rs-gstreamer 1.26.8 |
|---|
comment:5 by , 11 months ago
| Owner: | changed from to |
|---|---|
| Status: | assigned → new |
comment:6 by , 11 months ago
| Status: | new → assigned |
|---|
comment:7 by , 11 months ago
The eighth 1.26 bug-fix release (1.26.8) was released on 10 November 2025.
This release only contains bugfixes including some important playback fixes, and it should be safe to update from 1.26.x.
Highlighted bugfixes in 1.26.8
- Fix showtime video player showing washed-out colours for HDR videos when subtitles are active
- core: performance improvements for elements with many source pads
- aacparse: support streams which do not have frequent LOAS config
- av1parse: Fix duplicated frames issue in frame splitting
- fmp4mux: Fix EAC3 datarate calculation and substream writing
- gtk4painablesink: fixes glitches with padded buffers such as for sub-sampled video formats with odd sizes
- mpegtsmux: PUSI flag and ID3 tag handling fixes
- rtpbaseaudiopay2: Fix marker bit handling for DISCONT and RESYNC buffer flags
- rtpvp9pay: Fix parsing of show-existing-frame flag, fixes compatibility with vavp9lpenc
- splitmuxsink: accept pads named ‘sink_%u’ on the muxer for fmp4 muxer support
- webrtcsink: Correct lock ordering to prevent deadlock
- gst-plugins-rs meson build gained an auto_plugin_features option and no longer requires all gstreamer libraries to be
available
- v4l2 device monitor fixes
- x265enc: advertise latency based on encoder parameters instead of hard-coding it to 5 frames
- cerbero package builder: Add Rust support for 32-bit Linux x86
- Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
gstreamer
- info : Added parentheses to ensure proper evaluation of conditions in logging level checks.
- info: Fix test pattern to check for an expected debug log line
- pad: make gst_pad_forward not O(n²)
- parse: Move g_strfreev() a bit later to avoid use-after-free
- structure: Don’t crash if GArray has NULL value
- utils: Fix leak in gst_util_filename_compare
- vasnprintf: free dynamic tmp buffer on error to prevent memory leak
- gst-launch-1.0: Print details of error message
gst-plugins-base
- encoding-target: Fix memory leak in gst_encoding_target_save
- gl: Support DMABuf passthrough with meta:GstVideoOverlayComposition
- gl: egl: fix memory leak in _print_all_dma_formats()
- gltestsrc: Fix memory leaks on shader creation failure
- id3: fix csets memory leak in string_utf8_dup
- opusdec: Unref intersected caps when empty to avoid leaks
- parsebin: Free missing plugin details and return failure when plugin is not found
- pbutils: Don’t throw critical for unknown mime codec
- rtsp: fix memory leaks in gst_rtsp_connection_connect_with_response_usec
gst-plugins-good
- aacparse: support streams which do not have frequent loas config
- multifile: verify format identifiers in filename template strings
- rtp: Fix usage of uninitialized variable
- rtph263pay: Fix Out-of-bounds access (OVERRUN)
- rtpvp9depay: fix wrong event referencing, use same packet lost logic from neighboring rtpvp8depay
- rtpvp9pay: Fix parsing of show-existing-frame
- rtpvp9pay: vavp9lpenc does not work with rtpvp9pay but does with rtpvp9pay2
- splitmuxsink: accept pads named ‘sink_%u’ on the muxer
- v4l2: Fix NULL pointer dereference in probe error path
- v4l2videoenc: fix memory leak about output state and caps
gst-plugins-bad
- alphacombine: Only reset once both pads are done flushing
- av1parse: Fix duplicated frames issue in frame splitting
- avwait: Unify conditions between the different modes
- d3d11converter & d3d12converter: Initialize video_direction
- dtlsconnection: Increase DTLS MTU to 1200
- h264parser: fix uint32 to int32 truncation
- mpegtsmux: ID3 tag handling fixes and cleanup
- ristsink: Fix double free regression
- scte-section: fix resource leak in splice component parsing
- tsmux: Reset PUSI flag after writing stream packet
- uvcgadget: always ensure to switch to fakesink
- v4l2codecs: Free sub-request on allocation failure
- wasapi2: Handle GetActivateResult failure
- wayland: Fix using uninitialized value of data.wbuf
- gstwasapi2.dll error on machines with no audio devices
- x265enc: Calculate latency based on encoder parameters
gst-plugins-ugly
- No changes
comment:8 by , 11 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Fixed at commit 5d370feac8.
Note:
See TracTickets
for help on using tickets.

These are updated too often. Wait until next version.