Sync from SUSE:SLFO:Main gstreamer-rtsp-server revision 6d2010d56c18b30361c34e472d505806
This commit is contained in:
parent
215b30275a
commit
a53af9f5f3
BIN
gst-rtsp-server-1.22.9.tar.xz
(Stored with Git LFS)
BIN
gst-rtsp-server-1.22.9.tar.xz
(Stored with Git LFS)
Binary file not shown.
BIN
gst-rtsp-server-1.24.7.tar.xz
(Stored with Git LFS)
Normal file
BIN
gst-rtsp-server-1.24.7.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,134 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 23 07:57:07 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 1.24.7:
|
||||||
|
+ No changes, stable version bump only.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 14 17:51:15 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:47:44 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.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 5 06:22:58 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
||||||
|
|
||||||
|
- Update to version 1.24.0:
|
||||||
|
* Highlights
|
||||||
|
- New Discourse forum and Matrix chat space
|
||||||
|
- New Analytics and Machine Learning abstractions and elements
|
||||||
|
- Playbin3 and decodebin3 are now stable and the default in
|
||||||
|
gst-play-1.0, GstPlay/GstPlayer
|
||||||
|
- The va plugin is now preferred over gst-vaapi and has higher
|
||||||
|
ranks
|
||||||
|
- GstMeta serialization/deserialization and other GstMeta
|
||||||
|
improvements
|
||||||
|
- New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
|
||||||
|
- New unixfd plugin for efficient 1:N inter-process
|
||||||
|
communication on Linux
|
||||||
|
- cudaipc source and sink for zero-copy CUDA memory sharing
|
||||||
|
between processes
|
||||||
|
- New intersink and intersrc elements for 1:N pipeline
|
||||||
|
decoupling within the same process
|
||||||
|
- Qt5 + Qt6 QML integration improvements including qml6glsrc,
|
||||||
|
qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
|
||||||
|
- DRM Modifier Support for dmabufs on Linux
|
||||||
|
- OpenGL, Vulkan and CUDA integration enhancements
|
||||||
|
- Vulkan H.264 and H.265 video decoders
|
||||||
|
- RTP stack improvements including new RFC7273 modes and more
|
||||||
|
correct header extension handling in depayloaders
|
||||||
|
- WebRTC improvements such as support for ICE consent
|
||||||
|
freshness, and a new webrtcsrc element to complement
|
||||||
|
webrtcsink
|
||||||
|
- WebRTC signallers and webrtcsink implementations for LiveKit
|
||||||
|
and AWS Kinesis Video Streams
|
||||||
|
- WHIP server source and client sink, and a WHEP source
|
||||||
|
- Precision Time Protocol (PTP) clock support for Windows and
|
||||||
|
other additions
|
||||||
|
- Low-Latency HLS (LL-HLS) support and many other HLS and DASH
|
||||||
|
enhancements
|
||||||
|
- New W3C Media Source Extensions library
|
||||||
|
- Countless closed caption handling improvements including new
|
||||||
|
cea608mux and cea608tocea708 elements
|
||||||
|
- Translation support for awstranscriber
|
||||||
|
- Bayer 10/12/14/16-bit depth support
|
||||||
|
- MPEG-TS support for asynchronous KLV demuxing and segment
|
||||||
|
seeking, plus various new muxer features
|
||||||
|
- Capture source and sink for AJA capture and playout cards
|
||||||
|
- SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
|
||||||
|
- New uvcsink element for exporting streams as UVC camera
|
||||||
|
- DirectWrite text rendering plugin for windows
|
||||||
|
- Direct3D12-based video decoding, conversion, composition, and
|
||||||
|
rendering
|
||||||
|
- AMD Advanced Media Framework AV1 + H.265 video encoders with
|
||||||
|
10-bit and HDR support
|
||||||
|
- AVX/AVX2 support and NEON support on macOS on Apple ARM64
|
||||||
|
CPUs via new liborc
|
||||||
|
- GStreamer C# bindings have been updated
|
||||||
|
- Rust bindings improvements and many new and improved Rust
|
||||||
|
plugins
|
||||||
|
- Rust plugins now shipped in packages for all major platforms
|
||||||
|
including Android and iOS
|
||||||
|
- Lots of new plugins, features, performance improvements and
|
||||||
|
bug fixes
|
||||||
|
* For more detailed information on this update, please see
|
||||||
|
https://gstreamer.freedesktop.org/releases/1.24/
|
||||||
|
- Remove patch reduce-required-meson.patch since meson 1.1 is
|
||||||
|
really required now.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Feb 1 10:59:09 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
Thu Feb 1 10:59:09 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
%define _name gst-rtsp-server
|
%define _name gst-rtsp-server
|
||||||
|
|
||||||
Name: gstreamer-rtsp-server
|
Name: gstreamer-rtsp-server
|
||||||
Version: 1.22.9
|
Version: 1.24.7
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: GStreamer-based RTSP server library
|
Summary: GStreamer-based RTSP server library
|
||||||
License: LGPL-2.0-or-later
|
License: LGPL-2.0-or-later
|
||||||
@ -28,10 +28,8 @@ Group: Productivity/Multimedia/Other
|
|||||||
URL: https://gstreamer.freedesktop.org
|
URL: https://gstreamer.freedesktop.org
|
||||||
Source0: %{url}/src/gst-rtsp-server/%{_name}-%{version}.tar.xz
|
Source0: %{url}/src/gst-rtsp-server/%{_name}-%{version}.tar.xz
|
||||||
Source99: gstreamer-rtsp-server-rpmlintrc
|
Source99: gstreamer-rtsp-server-rpmlintrc
|
||||||
# PATCH-FIX-OPENSUSE reduce-required-meson.patch alarrosa@suse.com -- build with meson 0.61
|
|
||||||
Patch0: reduce-required-meson.patch
|
|
||||||
|
|
||||||
BuildRequires: meson >= 0.47
|
BuildRequires: meson >= 1.1
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: pkgconfig(glib-2.0) >= 2.40.0
|
BuildRequires: pkgconfig(glib-2.0) >= 2.40.0
|
||||||
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.31.1
|
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.31.1
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
Index: gstreamer-1.22.9/meson.build
|
|
||||||
===================================================================
|
|
||||||
--- gstreamer-1.22.9.orig/meson.build
|
|
||||||
+++ gstreamer-1.22.9/meson.build
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
project('gst-rtsp-server', 'c',
|
|
||||||
version : '1.22.9',
|
|
||||||
- meson_version : '>= 0.62',
|
|
||||||
+ meson_version : '>= 0.61',
|
|
||||||
default_options : ['warning_level=1', 'buildtype=debugoptimized'])
|
|
||||||
|
|
||||||
gst_version = meson.project_version()
|
|
Loading…
Reference in New Issue
Block a user