Dominique Leuenberger 2023-02-16 15:57:06 +00:00 committed by Git OBS Bridge
commit 5af5b5e5ac
10 changed files with 100 additions and 18 deletions

View File

@ -3,10 +3,10 @@
<service name="obs_scm" mode="manual"> <service name="obs_scm" mode="manual">
<param name="url">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git</param> <param name="url">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git</param>
<param name="filename">gstreamer-plugins-rs</param> <param name="filename">gstreamer-plugins-rs</param>
<param name="versionformat">0.9.8+git%cd.%h</param> <param name="versionformat">@PARENT_TAG@+git%cd.%h</param>
<param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param> <param name="versionrewrite-replacement">\1</param>
<param name="revision">d9e9468f</param> <param name="revision">0.10.1</param>
<param name="changesgenerate">enable</param> <param name="changesgenerate">enable</param>
<param name="scm">git</param> <param name="scm">git</param>
</service> </service>

View File

@ -1,4 +1,4 @@
<servicedata> <servicedata>
<service name="tar_scm"> <service name="tar_scm">
<param name="url">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git</param> <param name="url">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git</param>
<param name="changesrevision">d9e9468f9a163f4d8e9eced9eaf2bff0674710d9</param></service></servicedata> <param name="changesrevision">9cd68ffb5fa303643b9ed2e96bc059cd0da5c20d</param></service></servicedata>

View File

@ -3,12 +3,12 @@ replace-with = "vendored-sources"
[source."https://github.com/gtk-rs/gtk-rs-core"] [source."https://github.com/gtk-rs/gtk-rs-core"]
git = "https://github.com/gtk-rs/gtk-rs-core" git = "https://github.com/gtk-rs/gtk-rs-core"
branch = "0.16" branch = "0.17"
replace-with = "vendored-sources" replace-with = "vendored-sources"
[source."https://github.com/gtk-rs/gtk4-rs"] [source."https://github.com/gtk-rs/gtk4-rs"]
git = "https://github.com/gtk-rs/gtk4-rs" git = "https://github.com/gtk-rs/gtk4-rs"
branch = "0.5" branch = "0.6"
replace-with = "vendored-sources" replace-with = "vendored-sources"
[source."https://github.com/rust-av/ffv1.git"] [source."https://github.com/rust-av/ffv1.git"]
@ -22,7 +22,7 @@ replace-with = "vendored-sources"
[source."https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"] [source."https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"]
git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
branch = "0.19" branch = "0.20"
replace-with = "vendored-sources" replace-with = "vendored-sources"
[source.vendored-sources] [source.vendored-sources]

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b75fe008f99031ebb14e76bb6c82318b9a2060f4fe441e3a9f313998d71ff4b0
size 7513613

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:077ccd032ac76d21c87cf44928b19d5ef603eca3346f014eba240a1fd2d74be6
size 7396365

View File

@ -1,3 +1,82 @@
-------------------------------------------------------------------
Thu Feb 16 09:42:41 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
- Add BuildRequires: zstd so it build in SLE/Leap now that the
sources are compressed with zstd
-------------------------------------------------------------------
Tue Feb 14 18:15:43 UTC 2023 - bjorn.lie@gmail.com
- Update to version 0.10.1+git20230213.9cd68ff:
* rtpav1pay: Fix calculation of Leb128 size size to work
correctly with streams from certain encoders.
- Changes from version 0.10.0:
* Fixed:
- audiornnoise: Use correct value range for the samples
- awss3sink: Treat stopping without EOS as an error for
multipart upload
- awss3hlssink:
. Fix the name of the hlssink child element
. Fix deadlock on EOS
- dav1d: Various fixes to improve performance, to handle
decoding errors more gracefully and to make sure all frames
are output in the end
- fmp4mux: Various fixes to fragment splitting behaviour,
output formatting and header generation
- gtk4: Various stability and rendering fixes
- meson: Various fixes and improvements to the meson-based
build system
- ndi: provide non-Linux/macOS UNIX fallback for the soname
- ndisrc: Use default channel mask for audio output to allow >2
channels to work better
- rav1e: Correctly enable threading support
- rtpav1: Various fixes to the payloader and depayloader to
handle streams more correctly and to handle errors more
cleanly
- rtpav1depay: Set caps on the source pad
- spotify: fix "start a runtime from within a runtime" with
static link
- textahead: fix previous buffers
- textwrap: Don't panic on empty buffers
- tttocea608: Don't fail if a GAP event contains no duration
- webrtchttp: whipsink: construct TURN URL correctly
- webrtcsink: fix panic on pre-bwe request error
- whipsink:
. Send ICE candidates together with the offer
. Various cleanups and minor fixes
* Added:
- audiornnoise: Add voice detection threshold property
- awss3hlssink: Add stats property
- awss3sink: Add properties to set Content-Type and
Content-Disposition
- fmp4mux:
. Add 'offset-to-zero' property
. Add support for CMAF-style chunking, e.g. low-latency / LL
HLS and DASH
- fmp4mux/mp4mux:
. Add support for muxing Opus, VP8, VP9 and AV1 streams
. Make media/track timescales configurable
- gtk4: Support for rendering GL textures on X11/EGL, X11/GLX,
Wayland and macOS
- hlssink3: Allow generating i-frame-only playlist
- livesync: New element that alllows maintaining a contiguous
live stream without gaps from a potentially unstable source.
- mp4mux: New non-fragmented MP4 muxer element
- spotifyaudiosrc: Support configurable bitrate
- textahead: add settings to display previous buffers
- threadshare: Introduce new ts-audiotestsrc
- webrtcsink: Support nvv4l2vp9enc
- whepsource: Add a WebRTC WHEP source element
* Changed:
- audiofx: Derive from AudioFilter where possible
- dav1ddec: Lower rank to primary to allow usage of hardware
decoders with higher ranks
- fmp4mux: Only push fragment_offset if write-mfra is true to
reduce memory usage
- webrtcsink:
. Make the turn-server property a turn-servers list
. Move from async-std to tokio
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 22:24:43 UTC 2023 - bjorn.lie@gmail.com Wed Jan 25 22:24:43 UTC 2023 - bjorn.lie@gmail.com

View File

@ -1,4 +1,4 @@
name: gstreamer-plugins-rs name: gstreamer-plugins-rs
version: 0.9.8+git20230124.d9e9468 version: 0.10.1+git20230213.9cd68ff
mtime: 1674567969 mtime: 1676282011
commit: d9e9468f9a163f4d8e9eced9eaf2bff0674710d9 commit: 9cd68ffb5fa303643b9ed2e96bc059cd0da5c20d

View File

@ -25,15 +25,15 @@
#%%global __requires_exclude pkgconfig\\(csound\\) #%%global __requires_exclude pkgconfig\\(csound\\)
Name: gstreamer-plugins-rs Name: gstreamer-plugins-rs
Version: 0.9.8+git20230124.d9e9468 Version: 0.10.1+git20230213.9cd68ff
Release: 0 Release: 0
Summary: GStreamer Streaming-Media Framework Plug-Ins Summary: GStreamer Streaming-Media Framework Plug-Ins
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: Productivity/Multimedia/Other Group: Productivity/Multimedia/Other
URL: https://gstreamer.freedesktop.org/ URL: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
Source0: %{_name}-%{version}.tar.xz Source0: %{_name}-%{version}.tar.xz
Source1: vendor.tar.xz Source1: vendor.tar.zst
Source2: cargo_config Source2: cargo_config
Source3: gstreamer-plugins-rs.appdata.xml Source3: gstreamer-plugins-rs.appdata.xml
@ -49,6 +49,7 @@ BuildRequires: nasm
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: python3-tomli BuildRequires: python3-tomli
BuildRequires: rust >= 1.51 BuildRequires: rust >= 1.51
BuildRequires: zstd
BuildRequires: pkgconfig(cairo) >= 1.10.0 BuildRequires: pkgconfig(cairo) >= 1.10.0
BuildRequires: pkgconfig(dav1d) BuildRequires: pkgconfig(dav1d)
BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-1.0)
@ -73,6 +74,8 @@ videos. Its plug-in-based architecture means that new data types or
processing capabilities can be added simply by installing new processing capabilities can be added simply by installing new
plug-ins. plug-ins.
This package provides various plugins written in Rust.
%package devel %package devel
Summary: GStreamer Streaming-Media Framework Plug-Ins development files Summary: GStreamer Streaming-Media Framework Plug-Ins development files
Group: Development/Libraries/Other Group: Development/Libraries/Other

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ebec6c4a665c8db41f842d6ed444633377400ae4280733b2f26f0cc833758466
size 66361724

3
vendor.tar.zst Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d5a3ab3a386ef0ae719e2f87c31fcfdf29c96445ebac1c74e9721b6a08ae25f2
size 79804734