Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gstreamer-plugins-rs for
openSUSE:Factory checked in at 2022-06-17 21:21:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-rs (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-rs"
Fri Jun 17 21:21:12 2022 rev:8 rq:983337 version:0.8.4+git20220607.b1b3930e
Changes:
--------
---
/work/SRC/openSUSE:Factory/gstreamer-plugins-rs/gstreamer-plugins-rs.changes
2022-03-23 20:20:47.226544524 +0100
+++
/work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.1548/gstreamer-plugins-rs.changes
2022-06-17 21:23:30.222805609 +0200
@@ -1,0 +2,315 @@
+Fri Jun 17 10:01:13 UTC 2022 - [email protected]
+
+- Move the service to use the main git branch, explicit commit.
+- Update to version0.8.4+git20220607.b1b3930e:
+ * add snapshotting tracer
+ * Add SPDX-License-Identifier to all file headers
+ * audiofx:
+ - Update nnoiseless dependency to 0.4
+ - Update to nnnoiseless 0.5
+ * awstranscribe - increase presisigned url duration to 5 mins
+ from 60s
+ * Bump hrtf to version 0.8
+ * cargo_wrapper.py: added python3 version check for right usage
+ of shutil.move(..)
+ * cdg: update image and cdg_renderer
+ * cea608overlay: handle CLEAR status
+ * cea608tott: Don't zero-pad SRT indices but zero-pad hours to at
+ least two digits
+ * Change default branch from master to main
+ * ci:
+ - cargo test --all-features too...
+ - Fix syntax for coverage reports to the new format
+ - Generate coverage report also for crates with external
+ dependencies
+ - Rebuild image and move coverage job to the stable image
+ - Remove the david checkot after install
+ - Run tests with RUST_BACKTRACE
+ * closedcaption: Update to uuid 1.0
+ * colordetect: Update to color-thief release
+ * Correctly check for the `DISCONT` buffer flag to be set
+ * dav1ddec:
+ - Add 8/16 bit grayscale support
+ - Bump dependency for dav1d 1.0.0
+ - Clean up state tracking a bit
+ - Deal with the possibilty of 0/1 fps in latency math
+ - Don't consider decoding errors as fatal
+ - Expose a couple of decoder settings as properties
+ - Fix compilation after some API changes
+ - Move decoder init from start() to set_format()
+ - Move state to Mutex from Arc
+ - Pass element instance to debug logs
+ - Release input frames that immediately caused a decoding error
+ - Report latency based on frame delay
+ - Require correct alignment and stream format when running with
+ GStreamer 1.20
+ - Switch to dav1d 0.7
+ - Update for fixed dav1d-rs API
+ - Use `AtomicRefCell` instead of `Mutex` for the state
+ - Use sink_pad() convenience accessor
+ - Write src_query() in match syntax for easier extensibility
+ * deny:
+ - Ignore duplicated wasi dependency
+ - Remove duplicated `nom` dependency and add `env_logger`
+ - Remove now unneeded miniz_oxide override
+ - Remove num-rational override
+ - Update for removed duplicated dependencies
+ - Update for tokio-util
+ * fallbacksrc:
+ - Add fallback-{audio,video}-caps properties
+ - Changing the URI of the video fallback is supported in NULL
+ state
+ - Connect to `notify::active-pad` after requesting pads
+ - Disconnect signals on ReadyToNull
+ - Don't forward manual flush events to downstream
+ - Don't panic when shutting down the source and there are
+ source pad blocks but no actual source pads
+ - Flush source before restarting on errors
+ - Remove imagefreeze if it becomes unneeded
+ - Request the main pad first from fallbackswitch
+ - Reset state in fallbacksrc custom source also if changing the
+ state to READY before failed
+ - Unflush downstream pads of the source after shutting down
+ everything
+ * fallbackswitch:
+ - Add missing requires_private
+ - add support for buffers without pts
+ - Clip buffers against the segment
+ - Don't configure a framerate in the test
+ - Explictly set priority of pads in the test
+ - export GEnum used in properties
+ - factor out handle_main_timed_item()
+ - Fix clipping of buffers against the output running time
+ - Fix racy manual switching test
+ - Forward custom downstream events from active sinkpad
+ - Improve debug output of clock times and simplify some code
+ - Improve some debug outputs
+ - Log affected pad when scheduling buffer waiting for it
+ - Minor cleanup in get_sync_time
+ - Move active_sinkpad out of State into its own Mutex
+ - Notify active-pad without state lock held
+ - Only drop raw audio/video buffers if they're trailing
+ - Only notify active-pad property on state changes if it
+ actually changed
+ - Only update the output running time if it's increasing
+ - properly handle GAP events
+ - Recheck active_sinkpad after schedule_timeout
+ - Remove a redundant pad state unlock/lock
+ - Rename debug category from fallback-switch to fallbackswitch
+ - Replace with priorityswitch
+ - Reset timeout_clock_id on timeout
+ - Set end running time as current running time once a buffer
+ has passed
+ - Use cancel_timeout in schedule_timeout
+ * fmp4mux:
+ - adding headers when data resumes after EOS
+ - Add ONVIF variant with support for additional codecs
+ - Add support for multiple input streams
+ - Add support for ONVIF timed XML metadata
+ - Add support for writing out multiple tracks in the
+ serialization code
+ - Add test for muxing of multiple streams
+ - Add to default workspace members
+ - Check for force-keyunit events on both pads in the
+ multistream test
+ - HLS live example
+ - HLS VOD example
+ - Implement handling of GAP events
+ - Implement interleaving based on start timestamps instead of
+ accumulated durations
+ - In live pipelines use the current fragment end time as
+ timeout
+ - Port to aggregator as base class as preparation for
+ supporting multiple streams
+ - Use saturing_sub() in more places
+ - Use saturing subtraction to calculate sample durations
+ - Write sample flags in `tfhd` if there's only a single sample
+ * generic/threadshare: fix for nightly build
+ * .gitlab-ci.yml: Fix deprecated -Zinstrument-coverage switch
+ * gtk4:
+ - Attach main context receiver from the main context's thread
+ - Implement Default for PaintableSink
+ * hlssink3:
+ - Fix version
+ - `PadTemplate::name_template()` returns a `&str` now instead
+ of `Option<String>`
+ * hrtfrender: Switch back to hrtf 0.7
+ * m3u8-rs: Depend on version exactly 3.0.0
+ * mccparse/sccparse: Don't log gst::FlowError::Flushing or Eos as
+ error to the debug logs
+ * meson:
+ - Cleanup our meson integration
+ - Fix building when git isn't available
+ * net/onvif: implement ONVIF metadata processing elements
+ * onvifaggregator:
+ - always push current media buffer on timeout
+ - implement proper EOS support
+ - refactor to support duration-less media buffers
+ - Update for minor `PadTemplate` API changes
+ * rav1enc:
+ - Use `AtomicRefCell` instead of `Mutex` for the state
+ - Don't handle `NeedMoreData` as "soft" error
+ - Expose various new settings
+ - Include stream-format and alignment in the caps
+ - Put container sequence header into the caps
+ - Set mastering display info, content light level and HDR
+ related colorimetry
+ - Simplify code
+ - Support 8 bit grayscale input
+ - Switch from speed preset 5 to 6 as default
+ * README: Mention the colordetect element
+ * Re-license LGPL-2.1 plugins to MPL-2
+ * Remove now unnecessary `Send+Sync` impls for element/etc
+ subclasses
+ * Rename `self_` variables to `imp` for consistency
+ * Replace `Foo::from_instance(foo)` with `foo.imp()`
+ * reqwest: Don't unnecessarily borrow dereferenced values
+ explicitly
+ * Revert
+ - "fallbackswitch: Forward custom downstream events from active
+ sinkpad"
+ - "Revert "uriplaylistbin: disable test deadlocking""
+ - "uriplaylistbin: disable test deadlocking"
+ * rtponvifdepay: Set caps on the source pad
+ * rusoto:
+ - Add missing license file
+ - Export AwsTranscriberResultStability enum
+ - s3sink: Expose property to control all timeout/retry durations
+ - s3sink: Implement timeout/retry for part uploads
+ - s3sink: Make remaining requests bounded in time
+ - s3sink, s3src: Retry on server errors
+ - s3src: Implement timeout and retries
+ - Update async-tungstenite dependency to 0.17
+ - Update to crc 3 and rusoto 0.48
+ * rustfmt.toml: Add file
+ * s3src: Consolidate stream reading into get object retries
+ * Simplify some code around event/query views
+ * spotifyaudiosrc: Update to librespot 0.4
+ * textahead: `PadTemplate::caps()` returns a caps reference now
+ * textwrap: Update for textwrap 0.15 API changes
+ * threadshare:
+ - fix build on Windows
+ - Remove glib::SendUnique usage
+ - Use `into_glib_ptr()` instead of `into_ptr()`
+ * transcriberbin:
+ - Add caption-source property
+ - Don't notify signal inside lock
+ - Fix deadlock
++++ 118 more lines (skipped)
++++ between
/work/SRC/openSUSE:Factory/gstreamer-plugins-rs/gstreamer-plugins-rs.changes
++++ and
/work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.1548/gstreamer-plugins-rs.changes
Old:
----
gstreamer-plugins-rs-0.8.2.tar.xz
New:
----
gstreamer-plugins-rs-0.8.4+git20220607.b1b3930e.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-rs.spec ++++++
--- /var/tmp/diff_new_pack.g6PfAE/_old 2022-06-17 21:23:31.438806269 +0200
+++ /var/tmp/diff_new_pack.g6PfAE/_new 2022-06-17 21:23:31.442806271 +0200
@@ -23,7 +23,7 @@
#%%global __requires_exclude pkgconfig\\(csound\\)
Name: gstreamer-plugins-rs
-Version: 0.8.2
+Version: 0.8.4+git20220607.b1b3930e
Release: 0
Summary: GStreamer Streaming-Media Framework Plug-Ins
License: LGPL-2.1-or-later
@@ -119,32 +119,34 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstclaxon.so
# Disable csound for now, bring issue upstream
#%%{_libdir}/gstreamer-%%{gst_branch}/libgstcsound.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstrsdav1d.so
%{_libdir}/gstreamer-%{gst_branch}/libgstfallbackswitch.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstffv1.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstfmp4.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgif.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstgtk4.so
+%{_libdir}/gstreamer-%{gst_branch}/libgsthlssink3.so
%{_libdir}/gstreamer-%{gst_branch}/libgsthsv.so
%{_libdir}/gstreamer-%{gst_branch}/libgstlewton.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrav1e.so
%{_libdir}/gstreamer-%{gst_branch}/libgstreqwest.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsaudiofx.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsclosedcaption.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstrsdav1d.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsfile.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsflv.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsjson.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstrsonvif.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrspng.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsregex.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrstextwrap.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstrstracers.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrswebp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrusoto.so
%{_libdir}/gstreamer-%{gst_branch}/libgstsodium.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstthreadshare.so
-%{_libdir}/gstreamer-%{gst_branch}/libgsttogglerecord.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstffv1.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstfmp4.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstgtk4.so
-%{_libdir}/gstreamer-%{gst_branch}/libgsthlssink3.so
%{_libdir}/gstreamer-%{gst_branch}/libgstspotify.so
%{_libdir}/gstreamer-%{gst_branch}/libgsttextahead.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstthreadshare.so
+%{_libdir}/gstreamer-%{gst_branch}/libgsttogglerecord.so
%{_libdir}/gstreamer-%{gst_branch}/libgsturiplaylistbin.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideofx.so
++++++ _service ++++++
--- /var/tmp/diff_new_pack.g6PfAE/_old 2022-06-17 21:23:31.486806295 +0200
+++ /var/tmp/diff_new_pack.g6PfAE/_new 2022-06-17 21:23:31.490806297 +0200
@@ -2,10 +2,10 @@
<service name="tar_scm" mode="disabled">
<param
name="url">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git</param>
<param name="filename">gstreamer-plugins-rs</param>
- <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
+ <param name="versionformat">0.8.4+git%cd.%h</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
- <param name="revision">0.8.2</param>
+ <param name="revision">b1b3930e2bbc6cac739ce6a89988299ec2c41190</param>
<param name="changesgenerate">enable</param>
<param name="scm">git</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.g6PfAE/_old 2022-06-17 21:23:31.510806308 +0200
+++ /var/tmp/diff_new_pack.g6PfAE/_new 2022-06-17 21:23:31.510806308 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git</param>
- <param
name="changesrevision">7d093ffcc6559be262235e5aa4f181b941381c0b</param></service></servicedata>
+ <param
name="changesrevision">b1b3930e2bbc6cac739ce6a89988299ec2c41190</param></service></servicedata>
(No newline at EOF)
++++++ cargo_config ++++++
--- /var/tmp/diff_new_pack.g6PfAE/_old 2022-06-17 21:23:31.534806321 +0200
+++ /var/tmp/diff_new_pack.g6PfAE/_new 2022-06-17 21:23:31.538806323 +0200
@@ -3,17 +3,14 @@
[source."https://github.com/gtk-rs/gtk-rs-core"]
git = "https://github.com/gtk-rs/gtk-rs-core"
-branch = "0.15"
replace-with = "vendored-sources"
[source."https://github.com/gtk-rs/gtk3-rs"]
git = "https://github.com/gtk-rs/gtk3-rs"
-branch = "0.15"
replace-with = "vendored-sources"
[source."https://github.com/gtk-rs/gtk4-rs"]
git = "https://github.com/gtk-rs/gtk4-rs"
-branch = "0.4"
replace-with = "vendored-sources"
[source."https://github.com/rust-av/ffv1.git"]
@@ -27,7 +24,6 @@
[source."https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"]
git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
-branch = "0.18"
replace-with = "vendored-sources"
[source.vendored-sources]
++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/gstreamer-plugins-rs/vendor.tar.xz
/work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.1548/vendor.tar.xz differ:
char 25, line 1