Sync from SUSE:SLFO:Main gstreamer-devtools revision b3ef338a7bc62dda42f513221b1b0248
This commit is contained in:
parent
50cbe394dd
commit
40225223dc
BIN
gst-devtools-1.22.9.tar.xz
(Stored with Git LFS)
BIN
gst-devtools-1.22.9.tar.xz
(Stored with Git LFS)
Binary file not shown.
BIN
gst-devtools-1.24.7.tar.xz
(Stored with Git LFS)
Normal file
BIN
gst-devtools-1.24.7.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,107 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 23 08:05:05 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 1.24.7:
|
||||||
|
+ validate: Fix copying of action name.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 14 17:45:14 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 1.24.6:
|
||||||
|
+ Highlighted bugfixes:
|
||||||
|
- Fix compatibility with FFmpeg 7.0.
|
||||||
|
- qmlglsink: Fix failure to display content on recent Android
|
||||||
|
devices.
|
||||||
|
- adaptivedemux: Fix handling of closed caption streams.
|
||||||
|
- cuda: Fix runtime compiler loading with old CUDA tookit.
|
||||||
|
- decodebin3 stream selection handling fixes.
|
||||||
|
- d3d11compositor, d3d12compositor: Fix transparent background
|
||||||
|
mode with YUV output.
|
||||||
|
- d3d12converter: Make gamma remap work as intended.
|
||||||
|
- h264decoder: Update output frame duration for interlaced
|
||||||
|
video when second field frame is discarded.
|
||||||
|
- macOS audio device provider now listens to audio devices
|
||||||
|
being added/removed at runtime.
|
||||||
|
- Rust plugins: audioloudnorm, s3hlssink, gtk4paintablesink,
|
||||||
|
livesync and webrtcsink fixes.
|
||||||
|
- videoaggregator: preserve features in non-alpha caps for
|
||||||
|
subclasses with non-system memory sink caps.
|
||||||
|
- vtenc: Fix redistribute latency spam.
|
||||||
|
- v4l2: fixes for complex video formats.
|
||||||
|
- va: Fix strides when importing DMABUFs, dmabuf handle leaks,
|
||||||
|
and blocklist unmaintained Intel i965 driver for encoding.
|
||||||
|
- waylandsink: Fix surface cropping for rotated streams.
|
||||||
|
- webrtcdsp: Enable multi_channel processing to fix handling of
|
||||||
|
stereo streams.
|
||||||
|
- Various bug fixes, memory leak fixes, and other stability and
|
||||||
|
reliability improvements.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jun 28 10:49:52 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 1.24.5:
|
||||||
|
+ Highlighted bugfixes:
|
||||||
|
- webrtcsink: Support for AV1 via nvav1enc, av1enc or rav1enc
|
||||||
|
encoders
|
||||||
|
- AV1 RTP payloader/depayloader fixes to work correctly with
|
||||||
|
Chrome and Pion WebRTC
|
||||||
|
- av1parse, av1dec error handling/robustness improvements
|
||||||
|
- av1enc: Handle force-keyunit events properly for WebRTC
|
||||||
|
- decodebin3: selection and collection handling improvements
|
||||||
|
- hlsdemux2: Various fixes for discontinuities, variant
|
||||||
|
switching, playlist updates
|
||||||
|
- qml6glsink: fix RGB format support
|
||||||
|
- rtspsrc: more control URL handling fixes
|
||||||
|
- v4l2src: Interpret V4L2 report of sync loss as video signal
|
||||||
|
loss
|
||||||
|
- d3d12 encoder, memory and videosink fixes
|
||||||
|
- vtdec: more robust error handling, fix regression
|
||||||
|
- ndi: support for NDI SDK v6
|
||||||
|
- Various bug fixes, memory leak fixes, and other stability and
|
||||||
|
reliability improvements
|
||||||
|
- Please see https://gstreamer.freedesktop.org/releases/1.24/ for
|
||||||
|
changes between 1.24.0 and this version and even more in-depth
|
||||||
|
info.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 6 08:21:18 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
||||||
|
|
||||||
|
- Add missing file in package
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 5 06:22:20 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
||||||
|
|
||||||
|
- Update to version 1.24.0:
|
||||||
|
* In action types, add a way to avoid checking property value
|
||||||
|
after setting it, in case elements do it async for example.
|
||||||
|
* Add a vmethod to free GstValidateActionParameters to be more
|
||||||
|
binding friendly.
|
||||||
|
* Allow scenarios to define the pipeline state target in the
|
||||||
|
metadata instead of assuming PLAYING state.
|
||||||
|
* Add support to run sub-pipelines/scenarios
|
||||||
|
* Added support to forward buffers from appsink to appsrc
|
||||||
|
* Add a way to set pipeline base-time, start-time and force
|
||||||
|
using the system clock.
|
||||||
|
* Add a 'fill-mode' to the appsrc-push action type so we can
|
||||||
|
create some type of streams easily using an appsrc, giving
|
||||||
|
control when writing scenarios without requiring files with
|
||||||
|
the content.
|
||||||
|
* Add a "select-streams" action type to test "stream aware"
|
||||||
|
elements.
|
||||||
|
* Add a way to wait for a property to reach a specified value
|
||||||
|
before executing an action. For example it is possible to wait
|
||||||
|
for a pad to get some specific caps set before executing an
|
||||||
|
action.
|
||||||
|
* validate: Add support to replace variables in deeply nested
|
||||||
|
structures in particular for more complex action types where
|
||||||
|
some of the properties are inside structures.
|
||||||
|
* Fixed compatibility with Python 3.12.
|
||||||
|
* For more detailed information on this update, please see
|
||||||
|
https://gstreamer.freedesktop.org/releases/1.24/
|
||||||
|
- Use %{?sle15_python_module_pythons}
|
||||||
|
- Remove patch reduce-required-meson.patch since meson 1.1 is
|
||||||
|
really required now.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Feb 1 10:57:47 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
Thu Feb 1 10:57:47 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
||||||
|
|
||||||
|
@ -18,8 +18,9 @@
|
|||||||
|
|
||||||
%define _name gst-devtools
|
%define _name gst-devtools
|
||||||
|
|
||||||
|
%{?sle15_python_module_pythons}
|
||||||
Name: gstreamer-devtools
|
Name: gstreamer-devtools
|
||||||
Version: 1.22.9
|
Version: 1.24.7
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Development and debugging tools for GStreamer
|
Summary: Development and debugging tools for GStreamer
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
@ -28,11 +29,9 @@ URL: https://gstreamer.freedesktop.org
|
|||||||
Source: %{url}/src/%{_name}/%{_name}-%{version}.tar.xz
|
Source: %{url}/src/%{_name}/%{_name}-%{version}.tar.xz
|
||||||
# PATCH-FIX-UPSTREAM gst-devtools-fix-hicolor-dir.patch -- Install icon file in correct folder
|
# PATCH-FIX-UPSTREAM gst-devtools-fix-hicolor-dir.patch -- Install icon file in correct folder
|
||||||
Patch0: gst-devtools-fix-hicolor-dir.patch
|
Patch0: gst-devtools-fix-hicolor-dir.patch
|
||||||
# PATCH-FIX-OPENSUSE reduce-required-meson.patch alarrosa@suse.com -- build with meson 0.61
|
|
||||||
Patch1: reduce-required-meson.patch
|
|
||||||
|
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: meson
|
BuildRequires: meson >= 1.1
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: pkgconfig(cairo)
|
BuildRequires: pkgconfig(cairo)
|
||||||
BuildRequires: pkgconfig(gdk-3.0)
|
BuildRequires: pkgconfig(gdk-3.0)
|
||||||
@ -41,7 +40,7 @@ BuildRequires: pkgconfig(gobject-introspection-1.0)
|
|||||||
BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
|
BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
|
||||||
BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= %{version}
|
BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= %{version}
|
||||||
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
|
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
|
||||||
%if 0%{?suse_version} >= 1599
|
%if 0%{?suse_version} >= 1500
|
||||||
BuildRequires: pkgconfig(gstreamer-rtsp-server-1.0) >= %{version}
|
BuildRequires: pkgconfig(gstreamer-rtsp-server-1.0) >= %{version}
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: pkgconfig(gstreamer-transcoder-1.0)
|
BuildRequires: pkgconfig(gstreamer-transcoder-1.0)
|
||||||
@ -124,10 +123,10 @@ sed -i -e '1{s,^#!/usr/bin/env python3,#!%{_bindir}/python3,}' debug-viewer/gst-
|
|||||||
%{_bindir}/gst-validate-images-check-1.0
|
%{_bindir}/gst-validate-images-check-1.0
|
||||||
%{_bindir}/gst-validate-launcher
|
%{_bindir}/gst-validate-launcher
|
||||||
%{_bindir}/gst-validate-media-check-1.0
|
%{_bindir}/gst-validate-media-check-1.0
|
||||||
%{_bindir}/gst-validate-transcoding-1.0
|
%if 0%{?suse_version} >= 1500
|
||||||
%if 0%{?suse_version} >= 1599
|
|
||||||
%{_bindir}/gst-validate-rtsp-server-1.0
|
%{_bindir}/gst-validate-rtsp-server-1.0
|
||||||
%endif
|
%endif
|
||||||
|
%{_bindir}/gst-validate-transcoding-1.0
|
||||||
%{_libdir}/gst-validate-launcher/
|
%{_libdir}/gst-validate-launcher/
|
||||||
%dir %{_datadir}/gstreamer-1.0/
|
%dir %{_datadir}/gstreamer-1.0/
|
||||||
%{_datadir}/gstreamer-1.0/validate/
|
%{_datadir}/gstreamer-1.0/validate/
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
Index: gst-devtools-1.22.9/meson.build
|
|
||||||
===================================================================
|
|
||||||
--- gst-devtools-1.22.9.orig/meson.build
|
|
||||||
+++ gst-devtools-1.22.9/meson.build
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
project('gst-devtools', 'c',
|
|
||||||
version : '1.22.9',
|
|
||||||
- meson_version : '>= 0.62',
|
|
||||||
+ meson_version : '>= 0.61',
|
|
||||||
default_options : [ 'warning_level=1',
|
|
||||||
'c_std=gnu99',
|
|
||||||
'buildtype=debugoptimized' ])
|
|
Loading…
Reference in New Issue
Block a user