Accepting request 1032376 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1032376 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=10
This commit is contained in:
commit
66a0662029
@ -10,7 +10,7 @@
|
|||||||
</conditions>
|
</conditions>
|
||||||
<hardware>
|
<hardware>
|
||||||
<disk>
|
<disk>
|
||||||
<size unit="G">16</size>
|
<size unit="G">22</size>
|
||||||
</disk>
|
</disk>
|
||||||
</hardware>
|
</hardware>
|
||||||
</overwrite>
|
</overwrite>
|
||||||
|
12
_service
12
_service
@ -1,25 +1,25 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<services>
|
<services>
|
||||||
<service name="obs_scm" mode="disabled">
|
<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.8.4+git%cd.%h</param>
|
<param name="versionformat">0.9.alpha.1+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">052092cd2ea6e6bf4914248237ae4e499ad8cb7e</param>
|
<param name="revision">5c89c3db</param>
|
||||||
<param name="changesgenerate">enable</param>
|
<param name="changesgenerate">enable</param>
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="set_version" mode="disabled"/>
|
<service name="set_version" mode="manual"/>
|
||||||
<service name="tar" mode="buildtime"/>
|
<service name="tar" mode="buildtime"/>
|
||||||
<service name="recompress" mode="buildtime">
|
<service name="recompress" mode="buildtime">
|
||||||
<param name="file">*.tar</param>
|
<param name="file">*.tar</param>
|
||||||
<param name="compression">xz</param>
|
<param name="compression">xz</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="cargo_vendor" mode="disabled">
|
<service name="cargo_vendor" mode="manual">
|
||||||
<param name="srcdir">gst-plugins-rs</param>
|
<param name="srcdir">gst-plugins-rs</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="cargo_audit" mode="disabled">
|
<service name="cargo_audit" mode="manual">
|
||||||
<param name="srcdir">gst-plugins-rs</param>
|
<param name="srcdir">gst-plugins-rs</param>
|
||||||
</service>
|
</service>
|
||||||
</services>
|
</services>
|
||||||
|
@ -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">052092cd2ea6e6bf4914248237ae4e499ad8cb7e</param></service></servicedata>
|
<param name="changesrevision">5c89c3db69f0160b71cb1e17eaf2f8b32bffa5fe</param></service></servicedata>
|
@ -5,10 +5,6 @@ replace-with = "vendored-sources"
|
|||||||
git = "https://github.com/gtk-rs/gtk-rs-core"
|
git = "https://github.com/gtk-rs/gtk-rs-core"
|
||||||
replace-with = "vendored-sources"
|
replace-with = "vendored-sources"
|
||||||
|
|
||||||
[source."https://github.com/gtk-rs/gtk3-rs"]
|
|
||||||
git = "https://github.com/gtk-rs/gtk3-rs"
|
|
||||||
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"
|
||||||
replace-with = "vendored-sources"
|
replace-with = "vendored-sources"
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:5cda2ddad7b46fcd397c696a9b095b029a11026be0f1abb30dd0908d5bb106e8
|
|
||||||
size 5309965
|
|
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:427efc94050e9a052ec0271472b0908babcc84ff514ab4595dbe605b09fdbdbe
|
||||||
|
size 6870541
|
@ -1,3 +1,164 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Oct 21 06:18:44 UTC 2022 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 0.9.alpha.1+git20221020.5c89c3d:
|
||||||
|
* meson: add plugins list to summary
|
||||||
|
* fallbacksrc: Don't configure conversion elements for normal
|
||||||
|
stream
|
||||||
|
* webrtc:
|
||||||
|
- Rename and add to meson build the signalling server
|
||||||
|
- Enhance documentation
|
||||||
|
- Minor cleanup
|
||||||
|
- Rename signaller and protocol crates
|
||||||
|
- Update and unify rust-version and edition
|
||||||
|
- Uniformise GType names
|
||||||
|
- Port to new ElementBuilder API
|
||||||
|
- Add ppc ppc64 ppc64le s390 ExcludeArch: Current versions of
|
||||||
|
gstreamer-plugins-rs depends on rs-ring, and rs-ring does not yet
|
||||||
|
support building on these targets.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 10 15:17:09 UTC 2022 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 0.9.alpha.1+git20221010.b1b7070:
|
||||||
|
* Change *Impl trait methods to only take &self and not
|
||||||
|
Self::Type in addition
|
||||||
|
* fallbacksrc:
|
||||||
|
- Always restart the fallback stream on EOS and make sure to
|
||||||
|
EOS all streams if the main stream is EOS
|
||||||
|
- Retry fallback stream on errors too
|
||||||
|
* jsontovtt:
|
||||||
|
- Add timeout property
|
||||||
|
- Print object information to debug message
|
||||||
|
* Update for glib::Object::new() API changes
|
||||||
|
* update-version.sh: Also update version in meson.build
|
||||||
|
* Use `GFV::none_for_format` where applicable
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 06 11:58:03 UTC 2022 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 0.9.alpha.1+git20221005.0b13bfe:
|
||||||
|
* Add missing Since markers to new plugins
|
||||||
|
* Add RTP de/payloader elements for AV1
|
||||||
|
* Allow "unused_doc_comments" as we use hotdoc and not rustdoc
|
||||||
|
* awstranscriber:
|
||||||
|
- fix set_property for language-code
|
||||||
|
- only set vocabulary filter when vocabulary is set
|
||||||
|
* aws: Update to aws 0.48/0.18
|
||||||
|
* build: Update versions to be 0.9.0-alpha.1
|
||||||
|
* cargo:
|
||||||
|
- Sort members and default-members lists
|
||||||
|
- Update default-members list
|
||||||
|
* cea608tojson: Clip column number if it exceeds allowed value
|
||||||
|
* csound: Fix score-offset getter
|
||||||
|
* dav1ddec: Require dav1d 1.0.0 in meson
|
||||||
|
* dav1d: Update to dav1d 0.9
|
||||||
|
* doc: Mark request::user-agent as doc show default
|
||||||
|
* docs: Remove cruft
|
||||||
|
* examples: Update to clap 4
|
||||||
|
* fallbacksrc:
|
||||||
|
- Always restart the fallback stream on EOS and make sure to
|
||||||
|
EOS all streams if the main stream is EOS
|
||||||
|
- Implement support for fallback streams
|
||||||
|
- Retry fallback stream on errors too
|
||||||
|
* fallbackswitch:
|
||||||
|
- Fix lock order problem between state and stream lock
|
||||||
|
- Flush and deactivate pads before releasing them
|
||||||
|
- Make sure to flush/reset pads during pad (de)activation
|
||||||
|
- Port the example to GTK 4
|
||||||
|
* Fixes for removal of SpecificFormattedValues ops on ref
|
||||||
|
* Fix missing pkgconfig requires
|
||||||
|
* fmp4mux:
|
||||||
|
- Drop GAP buffers before doing ONVIF UTC time re-timestamping
|
||||||
|
- Drop gap buffers before further processing
|
||||||
|
- Implement a better strategy for splitting fragments and
|
||||||
|
deciding which buffers go into which fragment
|
||||||
|
- Split huge drain function into separate functions
|
||||||
|
* Generate plugins documentation using hotdoc
|
||||||
|
* jitterbuffer: fix typo when calculating max_misorder_time
|
||||||
|
* jsontovtt: Don't push zero-duration cue data
|
||||||
|
* meson:
|
||||||
|
- Blacklist csound and threadshare plugins for gst-full
|
||||||
|
- Define gst_plugins with list of dependencies
|
||||||
|
- Fix deprecation warning
|
||||||
|
- Fix directory/plugin name mapping for new webrtchttp plugin
|
||||||
|
- Fix gstwebrtc/gstsdp subproject usage
|
||||||
|
- Fix usage of python3 variable which was renamed recently
|
||||||
|
- Import python module only once
|
||||||
|
- Use workspace Cargo.toml to find crates path
|
||||||
|
* net/onvif: update with new `gst::Signed` features
|
||||||
|
* onvif:
|
||||||
|
- Fix for `gst::meta::CustomMeta::register()` API change
|
||||||
|
- Rename onvif(de)pay to rtponvifmetadata(de)pay and include
|
||||||
|
the metadata specifier in the other element names too
|
||||||
|
* onvifmetadatacombiner:
|
||||||
|
- Do not classify as Muxer
|
||||||
|
- Drop gap metadata buffers
|
||||||
|
* onvifmetadataparse:
|
||||||
|
- Drop initial buffers if their UTC time would be negative
|
||||||
|
- Drop initial buffers until an UTC/running time mapping can be
|
||||||
|
established
|
||||||
|
- Handle negative running times in debug output
|
||||||
|
- Pass through other XML as is with the UTC times based on the
|
||||||
|
buffer PTSs
|
||||||
|
- Push buffers from a separate source pad task to guarantee
|
||||||
|
latency and generally improve correctness
|
||||||
|
- Refactor clock/condvar waiting
|
||||||
|
- Schedule EOS events after the last currently queued up frame
|
||||||
|
- Simplify some code
|
||||||
|
- Start source pad task on StreamStart if needed
|
||||||
|
* pngenc: Allow using deprecated compression levels
|
||||||
|
* rav1e: Pin `v_frame` dependency to version 0.2.5 for now
|
||||||
|
* rtpav1depay: Don't unnecessary map RTP payload a second time
|
||||||
|
* rtpav1pay: Don't push buffers downstream while holding mutexes
|
||||||
|
* rtpav1:
|
||||||
|
- Remove some unneeded lifetime annotations
|
||||||
|
- Reset state on FlushStop/Eos in all conditions and reset all
|
||||||
|
of the state
|
||||||
|
- Specify version helper dependency by path
|
||||||
|
- Use GStreamer types by namespace instead of importing dozens
|
||||||
|
of types directly into the scope
|
||||||
|
* s3sink: Dont set call_timeout,call_attempt_timeout is enough
|
||||||
|
with retry.
|
||||||
|
* s3sink, s3src: Max 1 (re)try when retry-duration <
|
||||||
|
request_timeout.
|
||||||
|
* text/json:
|
||||||
|
- hard depend on ser_de feature of gst crate
|
||||||
|
- use renamed gst feature 'serde'
|
||||||
|
* threadshare: disable tests that can't work on windows
|
||||||
|
* togglerecord: Port example to GTK 4
|
||||||
|
* tracers:
|
||||||
|
- Fix documentation comment using gtk-doc style
|
||||||
|
- queue-levels: Update for `gst::TracerImpl` API changes
|
||||||
|
* ts: add feature to add counters for performance evaluation
|
||||||
|
* ts/executor: clear the reactor instead of closing it...
|
||||||
|
* ts-jitterbuffer:
|
||||||
|
- Declare `request-pt-map` signal
|
||||||
|
- extra robustness for Windows CI
|
||||||
|
- Fix latency type when getting property
|
||||||
|
* ts/scheduler:
|
||||||
|
- fix shutdown
|
||||||
|
- improve tasks / io & timers polling balance
|
||||||
|
* ts/standalone: multiple improvements
|
||||||
|
* ts/Task: don't drain sub tasks after state transition and
|
||||||
|
iteration
|
||||||
|
* ts/timers: multiple improvements
|
||||||
|
* Update for GLib ParamSpec builder API changes
|
||||||
|
* Update minimum supported Rust version to 1.63
|
||||||
|
* update-version.sh: Also update version in meson.build
|
||||||
|
* uriplaylistbin: Port example from structopt to clap
|
||||||
|
* video/rspng: add missing doc feature gate
|
||||||
|
* whipsink: A GstBin implementation for WHIP
|
||||||
|
- Add python3-tomli and pkgconfig(gstreamer-webrtc-1.0)
|
||||||
|
BuildRequires: New dependencies.
|
||||||
|
- Pass default-library=shared and doc=disabled to meson, ensure we
|
||||||
|
build the shared lib as default and disable build of docs.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 12 21:23:10 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update constraints for i586, bump to 22 G here too.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 29 23:16:32 UTC 2022 - bjorn.lie@gmail.com
|
Mon Aug 29 23:16:32 UTC 2022 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: gstreamer-plugins-rs
|
name: gstreamer-plugins-rs
|
||||||
version: 0.8.4+git20220824.052092cd
|
version: 0.9.alpha.1+git20221020.5c89c3d
|
||||||
mtime: 1661331432
|
mtime: 1666290015
|
||||||
commit: 052092cd2ea6e6bf4914248237ae4e499ad8cb7e
|
commit: 5c89c3db69f0160b71cb1e17eaf2f8b32bffa5fe
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
#%%global __requires_exclude pkgconfig\\(csound\\)
|
#%%global __requires_exclude pkgconfig\\(csound\\)
|
||||||
|
|
||||||
Name: gstreamer-plugins-rs
|
Name: gstreamer-plugins-rs
|
||||||
Version: 0.8.4+git20220824.052092cd
|
Version: 0.9.alpha.1+git20221020.5c89c3d
|
||||||
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
|
||||||
@ -47,12 +47,14 @@ BuildRequires: git
|
|||||||
BuildRequires: meson >= 0.47.0
|
BuildRequires: meson >= 0.47.0
|
||||||
BuildRequires: nasm
|
BuildRequires: nasm
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
|
BuildRequires: python3-tomli
|
||||||
BuildRequires: rust >= 1.51
|
BuildRequires: rust >= 1.51
|
||||||
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)
|
||||||
BuildRequires: pkgconfig(gstreamer-base-1.0)
|
BuildRequires: pkgconfig(gstreamer-base-1.0)
|
||||||
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
|
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
|
||||||
|
BuildRequires: pkgconfig(gstreamer-webrtc-1.0)
|
||||||
BuildRequires: pkgconfig(gtk4)
|
BuildRequires: pkgconfig(gtk4)
|
||||||
BuildRequires: pkgconfig(libsodium)
|
BuildRequires: pkgconfig(libsodium)
|
||||||
BuildRequires: pkgconfig(libwebp)
|
BuildRequires: pkgconfig(libwebp)
|
||||||
@ -61,6 +63,7 @@ BuildRequires: pkgconfig(pango)
|
|||||||
Requires: gstreamer
|
Requires: gstreamer
|
||||||
Requires: gstreamer-plugins-base
|
Requires: gstreamer-plugins-base
|
||||||
Enhances: gstreamer
|
Enhances: gstreamer
|
||||||
|
ExcludeArch: ppc ppc64 ppc64le s390
|
||||||
|
|
||||||
%description
|
%description
|
||||||
GStreamer is a streaming media framework based on graphs of filters
|
GStreamer is a streaming media framework based on graphs of filters
|
||||||
@ -101,6 +104,8 @@ cp %{SOURCE2} .cargo/config
|
|||||||
export RUSTFLAGS=%{rustflags}
|
export RUSTFLAGS=%{rustflags}
|
||||||
|
|
||||||
%meson \
|
%meson \
|
||||||
|
--default-library=shared \
|
||||||
|
-Ddoc=disabled \
|
||||||
-Ddav1d=auto \
|
-Ddav1d=auto \
|
||||||
-Dsodium=system \
|
-Dsodium=system \
|
||||||
-Dcsound=disabled \
|
-Dcsound=disabled \
|
||||||
@ -130,6 +135,7 @@ cp %{SOURCE3} %{buildroot}%{_datadir}/appdata/
|
|||||||
%{_libdir}/gstreamer-%{gst_branch}/libgsthlssink3.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgsthlssink3.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgsthsv.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgsthsv.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgstlewton.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgstlewton.so
|
||||||
|
%{_libdir}/gstreamer-%{gst_branch}/libgstndi.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgstraptorq.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgstraptorq.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgstrav1e.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgstrav1e.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgstreqwest.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgstreqwest.so
|
||||||
@ -145,6 +151,8 @@ cp %{SOURCE3} %{buildroot}%{_datadir}/appdata/
|
|||||||
%{_libdir}/gstreamer-%{gst_branch}/libgstrstextwrap.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgstrstextwrap.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgstrstracers.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgstrstracers.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgstrswebp.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgstrswebp.so
|
||||||
|
%{_libdir}/gstreamer-%{gst_branch}/libgstrswebrtc.so
|
||||||
|
%{_libdir}/gstreamer-%{gst_branch}/libgstrtpav1.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgstsodium.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgstsodium.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgstspotify.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgstspotify.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgsttextahead.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgsttextahead.so
|
||||||
@ -152,9 +160,10 @@ cp %{SOURCE3} %{buildroot}%{_datadir}/appdata/
|
|||||||
%{_libdir}/gstreamer-%{gst_branch}/libgsttogglerecord.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgsttogglerecord.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgsturiplaylistbin.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgsturiplaylistbin.so
|
||||||
%{_libdir}/gstreamer-%{gst_branch}/libgstvideofx.so
|
%{_libdir}/gstreamer-%{gst_branch}/libgstvideofx.so
|
||||||
|
%{_libdir}/gstreamer-%{gst_branch}/libgstwebrtchttp.so
|
||||||
%dir %{_datadir}/appdata
|
%dir %{_datadir}/appdata
|
||||||
%{_datadir}/appdata/gstreamer-plugins-rs.appdata.xml
|
%{_datadir}/appdata/gstreamer-plugins-rs.appdata.xml
|
||||||
|
%{_bindir}/gst-webrtc-signalling-server
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%{_libdir}/pkgconfig/*.pc
|
%{_libdir}/pkgconfig/*.pc
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:1de67ffc152a19cb9fda7daf686052ab863780dbe973791572b733374dcfeafc
|
oid sha256:7e22dd739140c1dd127ea1ac6855eca80a18e3d77c28eccba74bfe242eb081a8
|
||||||
size 69252564
|
size 76036668
|
||||||
|
Loading…
Reference in New Issue
Block a user