Projects
Essentials
gstreamer-plugins-ugly-codecs
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 30
View file
gstreamer-plugins-ugly-codecs.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Fri Dec 12 16:57:11 UTC 2025 - Bjørn Lie <zaitor@opensuse.org> + +- Update to version 1.26.9 + +------------------------------------------------------------------- Tue Oct 21 08:10:51 UTC 2025 - Bjørn Lie <zaitor@opensuse.org> - Update to version 1.26.7
View file
gstreamer-plugins-ugly-codecs.spec
Changed
@@ -7,7 +7,7 @@ %define _version 1.26.0 Name: gstreamer-plugins-ugly-codecs -Version: 1.26.7 +Version: 1.26.9 Release: 0 Summary: Codecs/plugins for gstreamer-plugins-ugly License: LGPL-2.1-or-later
View file
_service:download_files:gst-plugins-ugly-1.26.7.tar.xz/ChangeLog -> _service:download_files:gst-plugins-ugly-1.26.9.tar.xz/ChangeLog
Changed
@@ -1,3 +1,40 @@ +=== release 1.26.9 === + +2025-12-01 17:27:07 +0000 Tim-Philipp Müller <tim@centricular.com> + + * NEWS: + * RELEASE: + * gst-plugins-ugly.doap: + * meson.build: + Release 1.26.9 + +2025-11-19 14:53:43 +0900 Jaehoon Lee <jaehoon85.lee@lge.com> + + * gst/realmedia/rmdemux.c: + rmdemux: Fix size check in data header + Modify DATA header size check to handle both version 0 and version 1. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/10159> + +2025-11-10 17:30:54 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development after 1.26.8 + +=== release 1.26.8 === + +2025-11-10 17:22:05 +0000 Tim-Philipp Müller <tim@centricular.com> + + * NEWS: + * RELEASE: + * gst-plugins-ugly.doap: + * meson.build: + Release 1.26.8 + +2025-10-14 18:34:39 +0100 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development after 1.26.7 + === release 1.26.7 === 2025-10-14 18:25:43 +0100 Tim-Philipp Müller <tim@centricular.com>
View file
_service:download_files:gst-plugins-ugly-1.26.7.tar.xz/NEWS -> _service:download_files:gst-plugins-ugly-1.26.9.tar.xz/NEWS
Changed
@@ -2,11 +2,11 @@ GStreamer 1.26.0 was originally released on 11 March 2025. -The latest bug-fix release in the stable 1.26 series is 1.26.7 and was released on 14 October 2025. +The latest bug-fix release in the stable 1.26 series is 1.26.9 and was released on 01 December 2025. See https://gstreamer.freedesktop.org/releases/1.26/ for the latest version of this document. -Last updated: Tuesday 14 October 2025, 16:30 UTC (log) +Last updated: Monday 01 December 2025, 17:00 UTC (log) ## Introduction @@ -2766,12 +2766,366 @@ - List of Merge Requests applied in 1.26.7 - List of Issues fixed in 1.26.7 +1.26.8 + +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 + +GStreamer Rust plugins + +- aws, webrtc, cargo: Remove all constraints on AWS SDK and tune optimizations +- closedcaption: Return FlowError from scan_duration +- fmp4mux: Fix EAC3 datarate calculation +- fmp4mux: Fix EAC3 substream writing in EC3SpecificBox +- fmp4mux: Update to dash-mpd 0.19 +- gtk4: Implement cropped imports without viewport +- json: Return FlowError from scan_duration +- rtp: baseaudiopay: Fix marker bit handling +- threadshare: fix Pad mod diagram +- threadshare: Update to getifaddrs 0.6 +- tracers: Fix inability to create new log files (regression) +- tracers: Fix inverted append logic when writing log files +- uriplaylistbin: Propagate error message source +- webrtc: document grant requirement for livekitwebrtcsink auth token +- webrtcsink: Correct lock ordering to prevent Lock (A), Lock (B) + Lock(B), Lock(A) deadlock between + on_remote_description_set() and handle_ice() +- webrtcsrc: Clean up EOS and session handling +- meson: Add auto_plugin_features option +- meson: Don’t require all gstreamer libraries +- Document the tags and branches in this repository +- Fix a couple of new 1.91 clippy warnings +- Update dependencies + +gst-libav + +- No changes + +gst-rtsp-server + +- No changes + +gstreamer-vaapi + +- No changes + +gstreamer-sharp + +- No changes + +gst-python + +- python: Fix GDir leak in gst_python_load_directory + +gst-editing-services + +- ges: add error reporting to base bin timeline setup + +gst-devtools, gst-validate + gst-integration-testsuites + +- validate: add missing GST_VALIDATE_API annotation +- validate: use meson compile instead of ninja directly +- dots-viewer: Update Rust dependencies + +gst-examples + +- Fix signal lookup in GTK player example +- Update Rust dependencies + +gstreamer-docs + +- No changes + +Development build environment + +- libnice.wrap: add upstream patch from libnice to fix parsing of incomplete TCP ICE candidates + +Cerbero build tool and packaging changes in 1.26.8 + +- Add Rust support for Linux x86 +- Open log files as utf-8 and with error resilience +- harfbuzz: disable documentation + +Contributors to 1.26.8 + +Amy Ko, Artem Martus, Carlos Bentzen, Christo Joseph, David Maseda Neira, DongJoo Kim, Doug Nazar, François Laignel, Havard +Graff, He Junyan, Inbok Kim, Jan Alexander Steffens (heftig), Jan Schmidt, Jeehyun Lee, Jeongmin Kwak, Jihoon Lee, Kevin Wolf, +L. E. Segovia, Loïc Le Page, Manuel Torres, Marek Olejnik, Matthew Waters, Mazdak Farzone, Michael Grzeschik, Nicolas Dufresne, +Nirbheek Chauhan, Oz Donner, Pablo García, Piotr Brzeziński, Qian Hu (胡骞), Rares Branici, Robert Mader, Ross Burton, Ruben +Gonzalez, Sebastian Dröge, Seungha Yang, Thibault Saunier, Tim-Philipp Müller, Xavier Claessens, + +… and many others who have contributed bug reports, translations, sent suggestions or helped testing. Thank you all! + +List of merge requests and issues fixed in 1.26.8 + +- List of Merge Requests applied in 1.26.8 +- List of Issues fixed in 1.26.8 + +1.26.9 + +The ninth 1.26 bug-fix release (1.26.9) was released on 01 December 2025. + +This release only contains bugfixes and it should be safe to update from 1.26.x. + +Highlighted bugfixes in 1.26.9 +
View file
_service:download_files:gst-plugins-ugly-1.26.7.tar.xz/RELEASE -> _service:download_files:gst-plugins-ugly-1.26.9.tar.xz/RELEASE
Changed
@@ -1,4 +1,4 @@ -This is GStreamer gst-plugins-ugly 1.26.7. +This is GStreamer gst-plugins-ugly 1.26.9. The GStreamer team is thrilled to announce a new major feature release of your favourite cross-platform multimedia framework!
View file
_service:download_files:gst-plugins-ugly-1.26.7.tar.xz/gst-plugins-ugly.doap -> _service:download_files:gst-plugins-ugly-1.26.9.tar.xz/gst-plugins-ugly.doap
Changed
@@ -35,6 +35,26 @@ <release> <Version> + <revision>1.26.9</revision> + <branch>1.26</branch> + <name></name> + <created>2025-12-01</created> + <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.26.9.tar.xz" /> + </Version> + </release> + + <release> + <Version> + <revision>1.26.8</revision> + <branch>1.26</branch> + <name></name> + <created>2025-11-10</created> + <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.26.8.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.26.7</revision> <branch>1.26</branch> <name></name>
View file
_service:download_files:gst-plugins-ugly-1.26.7.tar.xz/gst/realmedia/rmdemux.c -> _service:download_files:gst-plugins-ugly-1.26.9.tar.xz/gst/realmedia/rmdemux.c
Changed
@@ -2565,7 +2565,7 @@ data = map.data; size = map.size; - if (size < 4 + 6 + 1 + 2) + if (size < 2 + 4 + 2) goto not_enough_data; /* stream number */ @@ -2605,7 +2605,6 @@ if (version == 1) { if (size < 1) goto not_enough_data; - data += 1; size -= 1; }
View file
_service:download_files:gst-plugins-ugly-1.26.7.tar.xz/meson.build -> _service:download_files:gst-plugins-ugly-1.26.9.tar.xz/meson.build
Changed
@@ -1,5 +1,5 @@ project('gst-plugins-ugly', 'c', - version : '1.26.7', + version : '1.26.9', meson_version : '>= 1.4', default_options : 'warning_level=1', 'buildtype=debugoptimized' )
View file
_service:download_files:gst-plugins-ugly-1.26.7.tar.xz/po/gst-plugins-ugly-1.0.pot -> _service:download_files:gst-plugins-ugly-1.26.9.tar.xz/po/gst-plugins-ugly-1.0.pot
Changed
@@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: gst-plugins-ugly-1.26.7\n" +"Project-Id-Version: gst-plugins-ugly-1.26.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-14 18:26+0100\n" +"POT-Creation-Date: 2025-12-01 17:27+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
View file
_service:download_files:gst-plugins-ugly-1.26.7.tar.xz/po/gst-plugins-ugly.pot -> _service:download_files:gst-plugins-ugly-1.26.9.tar.xz/po/gst-plugins-ugly.pot
Changed
@@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: gst-plugins-ugly-1.26.7\n" +"Project-Id-Version: gst-plugins-ugly-1.26.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-10-14 18:26+0100\n" +"POT-Creation-Date: 2025-12-01 17:27+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.