Compare commits

2 Commits
1.1 ... main

6 changed files with 119 additions and 9 deletions

View File

@@ -5,7 +5,7 @@
<param name="url">https://gitlab.freedesktop.org/gstreamer/gstreamer.git</param> <param name="url">https://gitlab.freedesktop.org/gstreamer/gstreamer.git</param>
<param name="subdir">subprojects/gstreamer</param> <param name="subdir">subprojects/gstreamer</param>
<param name="filename">gstreamer</param> <param name="filename">gstreamer</param>
<param name="revision">1.26.0</param> <param name="revision">1.26.2</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-pattern">v?(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param> <param name="versionrewrite-replacement">\1</param>

BIN
gstreamer-1.26.0.obscpio (Stored with Git LFS)

Binary file not shown.

BIN
gstreamer-1.26.2.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,113 @@
-------------------------------------------------------------------
Sat May 31 22:31:25 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.2:
+ Highlighted bugfixes:
- Various security fixes and playback fixes
- aggregator base class fixes to not produce buffers too early
in live mode
- AWS translate element improvements
- D3D12 video decoder workarounds for crashes on NVIDIA cards
on resolution changes
- dav1d AV1-decoder performance improvements
- fmp4mux: tfdt and composition time offset fixes, plus AC-3 /
EAC-3 audio support
- GStreamer editing services fixes for sources with non-1:1
aspect ratios
- MIDI parser improvements for tempo changes
- MP4 demuxer atom parsing improvements and security fixes
- New skia-based video compositor element
- Subtitle parser security fixes
- Subtitle rendering and seeking fixes
- Playbin3 and uridecodebin3 stability fixes
- GstPlay stream selection improvements
- WAV playback regression fix
- GTK4 paintable sink colorimetry support and other
improvements
- WebRTC: allow webrtcsrc to wait for a webrtcsink producer to
initiate the connection
- WebRTC: new Janus Video Room WebRTC source element
- vah264enc profile decision making logic fixes
- Python bindings gained support for handling mini object
writability (buffers, caps, etc.)
- Various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
+ gstreamer:
- aggregator: Various state related fixes
- element: ref-sink the correct pad template when replacing an
existing one
- pipeline: Store the actual latency even if no static latency
was configured
- structure: Add gst_structure_is_writable() API to allow
python bindings to be able to handle writability of
MiniObjects
- tracerutils: Do not warn on empty string as tracername
- tracerutils: Fix leak in gst_tracer_utils_create_tracer()
- Ensure properties are freed before (re)setting with
g_value_dup_object() or g_value_dup_boxed() and during
cleanup
- Fix new warnings on Fedora 42, various meson warnings, and
other small meson build/wrap fixes
-------------------------------------------------------------------
Wed Apr 30 08:08:12 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.1:
+ Highlighted bugfixes:
- awstranslate and speechmatics plugin improvements
- decodebin3 fixes and urisourcebin/playbin3 stability
improvements
- Closed captions: CEA-708 generation and muxing fixes, and
H.264/H.265 caption extractor fixes
- dav1d AV1 decoder: RGB support, plus colorimetry,
renegotiation and buffer pool handling fixes
- Fix regression when rendering VP9 with alpha
- H.265 decoder base class and caption inserter SPS/PPS
handling fixes
- hlssink3 and hlsmultivariantsink feature enhancements
- Matroska v4 support in muxer, seeking fixes in demuxer
- macOS: framerate guessing for cameras or capture devices
where the OS reports silly framerates
- MP4 demuxer uncompressed video handling improvements and
sample table handling fixes
- oggdemux: seeking improvements in streaming mode
- unixfdsrc: fix gst_memory_resize warnings
- Plugin loader fixes, especially for Windows
- QML6 GL source renegotiation fixes
- RTP and RTSP stability fixes
- Thread-safety improvements for the Media Source Extension
(MSE) library
- v4l2videodec: fix A/V sync issues after decoding errors
- Various improvements and fixes for the fragmented and
non-fragmented MP4 muxers
- Video encoder base class segment and buffer timestamp
handling fixes
- Video time code support for 119.88 fps and
drop-frames-related conversion fixes
- WebRTC: Retransmission entry creation fixes and better audio
level header extension compatibility
- YUV4MPEG encoder improvments
- dots-viewer: make work locally without network access
- gst-python: fix compatibility with PyGObject >= 3.52.0
- Cerbero: recipe updates, compatibility fixes for Python <
3.10; Windows Android cross-build improvements
- Various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
+ gstreamer:
- Correctly handle whitespace paths when executing
gst-plugin-scanner
- Ensure properties are freed before (re)setting with
g_value_dup_string() and during cleanup
- cmake: Fix PKG_CONFIG_PATH formatting for Windows
cross-builds
- macos: Move macos function documentation to the .h so the
introspection has the information
- meson.build: test for and link against libatomic if it exists
- pluginloader-win32: Fix helper executable path under devenv
- pluginloader: fix pending_plugins Glist use-after-free issue
- unixfdsrc: Complains about resize of memory area
- tracers: dots: fix debug log
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Mar 12 06:55:24 UTC 2025 - Antonio Larrosa <alarrosa@suse.com> Wed Mar 12 06:55:24 UTC 2025 - Antonio Larrosa <alarrosa@suse.com>

View File

@@ -1,4 +1,4 @@
name: gstreamer name: gstreamer
version: 1.26.0 version: 1.26.2
mtime: 1741724416 mtime: 1748559403
commit: d31ce8e5e1aacf8f5e5beabb5c81ce2e4da5c202 commit: 100c21e1faf68efe7f3830b6e9f856760697ab48

View File

@@ -19,7 +19,7 @@
%define gst_branch 1.0 %define gst_branch 1.0
Name: gstreamer Name: gstreamer
Version: 1.26.0 Version: 1.26.2
Release: 0 Release: 0
Summary: Streaming-Media Framework Runtime Summary: Streaming-Media Framework Runtime
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
@@ -41,7 +41,7 @@ BuildRequires: flex >= 2.5.31
BuildRequires: gobject-introspection-devel >= 1.31.1 BuildRequires: gobject-introspection-devel >= 1.31.1
BuildRequires: libcap-devel BuildRequires: libcap-devel
BuildRequires: libcap-progs BuildRequires: libcap-progs
BuildRequires: meson >= 1.1 BuildRequires: meson >= 1.4
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: python3-base BuildRequires: python3-base
BuildRequires: python3-xml BuildRequires: python3-xml