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-09-08 14:22:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-rs (Old) and /work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-rs" Thu Sep 8 14:22:48 2022 rev:9 rq:1001726 version:0.8.4+git20220824.052092cd Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-plugins-rs/gstreamer-plugins-rs.changes 2022-06-17 21:23:30.222805609 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.2083/gstreamer-plugins-rs.changes 2022-09-08 14:23:24.086633969 +0200 @@ -1,0 +2,136 @@ +Mon Aug 29 23:16:32 UTC 2022 - bjorn....@gmail.com + +- Update to version 0.8.4+git20220824.052092cd: + * Add RaptorQ RTP FEC plugins + * audioloudnorm: Drain on segment event + * audio: Use gst_audio::AudioCapsBuilder in some plugins + * audio, video: Use AudioCapsBuilder::new_interleaved where + applicable + * aws: Document the s3hlssink element in README + * aws: s3sink: Add a deprecation warning for retry duration + properties + * aws: s3sink,s3src,transcriber: Add property to set temporary + credentials + * aws_transcriber: expose filtering related properties + * aws_transcriber: Fix regression with credentials mechanism + * aws: Update to aws 0.17/0.47 + * ci: Update image version + * ci: Update to cargo-c 0.9.11 + * deny: Update + * fallbackswitch: fix gap processing regression + * fallbackswitch: Remove unused libc dependency/feature + * Fix a couple of new 1.62 clippy warnings + * Fix build after glib SignalBuilder::param_types() API change + * Fix/silence a couple new clippy warnings + * fmp4mux: Add debug output for each fragment's start PTS + * fmp4mux: Consider invalid running times as zero and before + anything else + * fmp4mux: Dequeue as many buffers as are available in each + aggregate call + * fmp4mux: Dequeue the earliest buffer from any pad first instead + of dequeueing up to a whole fragment from the same pad + * fmp4mux: Ensure that DTS (or PTS for intra-only streams) are + monotonically increasing + * fmp4mux: Fix draining if there are no GOPs for a stream + * fmp4mux: Fix some clippy warnings + * fmp4mux: Fix usage of first_sample_flags/default_sample_flags + * fmp4mux: Handle PTS<segment.start when requesting keyframes + * fmp4mux: Refactor timestamp handling for writing out data + * fmp4mux: Remove obsolete `#[allow(clippy::too_many_arguments)]` + * fmp4mux: Require parsed ONVIF timed metadata + * fmp4mux: Use UTC times from reference timestamp meta in ONVIF + mode + * fmp4mux: Write header as late as possible + * fmp4mux: Write ONVIF Export File Format CorrectStartTime box + for ONVIF variant + * fmp4mux: Write `tref` box for ONVIF timed metadata tracks to + reference the first video track + * fmp4: Update to m3u8-rs 5 + * generic/fmp4: update Signed return type + * generic/fmp4: use opt_ops + * hlssink3: convert playlist type to an enum + * hlssink3: Dont reset end_list after stop is called. + * hlssink3: Put EXT-X-ENDLIST for vod playlist-type. + * hlssink3: Update to m3u8-rs 5 + * Migrate s3src and s3sink to use AWS SDK + * Migrate transcriber to aws sdk + * net/aws: Add support for S3 HLS sink + * net/aws: Add support for specifying endpoint + * net/aws/aws_transcriber: Fix clippy warning + * net/aws: Clean up pending rusoto references + * net/rusoto: Drop rusoto crates + * net/rusoto: Rename to aws + * onvif: Add onvifmetadataparse element + * onvifaggregator: Add support for UNIX reference timestamp + metadata + * onvifaggregator: refactor, expect parsed metadata + * onvif: Disable default features for the chrono dependency + * onvifmetadataparse: Only define the namespace prefix once for + the top-level element + * onvifmetadataparse: use NTP epoch everywhere instead of mixing + UNIX/NTP epochs + * onvifmetadataparse: Use NTP reference timestamp meta + * onvifmetadata: removing encoding field + * onvifoverlay: render polygons when present + * onvif: Update to minidom 0.15 + * plugins: Simplify code using ParamSpecBuilder + * raptorq: Derive `Eq` for some more structs + * README.md: Add various new plugins + * README: mention cargo update to resolve dep issues after git + updates + * Remove unnecessary `unsafe` blocks for `Buffer::as_ptr()` + * Rename rusoto to aws + * Revert "fmp4mux: Dequeue as many buffers as are available in + each aggregate call" + * roundedcorners: Ensure alpha_mem is mutable when updating + radius + * roundedcorners: Logging improvement + * Simplify Formatted value handling + * sodium: Update to no-deprecated clap 3.2 API + * textahead: generate a buffer with ahead text at segment start + * threadshare: Fix some new clippy beta warnings + * tracers: Add new tracer for logging the lateness of each buffer + when it leaves a pad + * tracers: Add queue levels tracer and Python script for plotting + * tracers: buffer_lateness: log when file is being written + * tracers: buffer_lateness.py: cycle colors + * tracers: Enable PipelineSnapshot only for unix target + * tracers: queue-levels: Add support for multiqueue and queue2 + * tracers: queue-levels: Fix analysis script if only a single + plot should be created + * tracers: queue_levels: log when file is being written + * tracers: queue-levels: Output bytes/buffers/time graphs in + separate plots + * tracers: queue_levels.py: cycle colors + * transcriberbin: remove print statement + * ts: add test pipeline::socket_play_null_play + * ts/appsrc: reduce sync primitives in async hot path + * ts/async_wrapper: remove fd from reactor before dropping its + handle + * ts/examples: introduce a standalone pipeline test + * ts: migrate elements to try_next / handle_item + * ts: Queue & Proxy: minor cleanups + * ts/runtime: slight optimizations for sub tasks related + operations + * ts/scheduler: rename awake / wake_up as unpark + * ts/Task: return a future for state transitions + * ts/Task: spawn StateMachine on ts Context + * ts/Task: split iterate into try_next and handle_item + * ts/Task: wake up after the triggering event is pushed + * ts/tcpclientsrc: reduce sync primitives in async hot path + * ts/tests/pad: minor ckeanups + * ts/udpsink: fix default clients not leading to socket + configuration + * ts/udpsink: move sync on buffer to try_next + * ts/udpsink: reduce sync primitives in async hot path + * ts-udpsrc: align default port with C counterpart + * ts/udpsrc: reduce sync primitives in async hot path + * ts: update elements for new TransitionStatus + * Update per glib::SignalBuilder changes + * video: Use gst_video::VideoCapsBuilder in some plugins +- Add define _lto_cflags {nil}, disable LTO for now. The port to + aws-sdk from rusoto causes the build to fail with LTO. +- Bump minimum hdd in _costraints to 22G. +- Modernize _service, use obs_scm and add cargo_audit. + +------------------------------------------------------------------- @@ -178 +314,2 @@ - - s3sink: Expose property to control all timeout/retry durations + - s3sink: Expose property to control all timeout/retry + durations @@ -201 +338,2 @@ - * ts/examples: add rtp mode with jitter-buffer & trace stop duration + * ts/examples: add rtp mode with jitter-buffer & trace stop + duration @@ -210 +348,2 @@ - * tutorial/sinesrc: Use pushsrc as direct superclass in the glib::wrapper macro too + * tutorial/sinesrc: Use pushsrc as direct superclass in the + glib::wrapper macro too Old: ---- gstreamer-plugins-rs-0.8.4+git20220607.b1b3930e.tar.xz New: ---- gstreamer-plugins-rs-0.8.4+git20220824.052092cd.obscpio gstreamer-plugins-rs.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-plugins-rs.spec ++++++ --- /var/tmp/diff_new_pack.RSvc7F/_old 2022-09-08 14:23:26.218638888 +0200 +++ /var/tmp/diff_new_pack.RSvc7F/_new 2022-09-08 14:23:26.222638897 +0200 @@ -16,6 +16,8 @@ # +%define _lto_cflags %{nil} + %define _name gstreamer-plugins-rs %define gst_branch 1.0 %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now' @@ -23,7 +25,7 @@ #%%global __requires_exclude pkgconfig\\(csound\\) Name: gstreamer-plugins-rs -Version: 0.8.4+git20220607.b1b3930e +Version: 0.8.4+git20220824.052092cd Release: 0 Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.1-or-later @@ -115,6 +117,7 @@ %license LICENSE-APACHE LICENSE-LGPLv2 LICENSE-MIT %doc README.md %dir %{_libdir}/gstreamer-%{gst_branch} +%{_libdir}/gstreamer-%{gst_branch}/libgstaws.so %{_libdir}/gstreamer-%{gst_branch}/libgstcdg.so %{_libdir}/gstreamer-%{gst_branch}/libgstclaxon.so # Disable csound for now, bring issue upstream @@ -127,6 +130,7 @@ %{_libdir}/gstreamer-%{gst_branch}/libgsthlssink3.so %{_libdir}/gstreamer-%{gst_branch}/libgsthsv.so %{_libdir}/gstreamer-%{gst_branch}/libgstlewton.so +%{_libdir}/gstreamer-%{gst_branch}/libgstraptorq.so %{_libdir}/gstreamer-%{gst_branch}/libgstrav1e.so %{_libdir}/gstreamer-%{gst_branch}/libgstreqwest.so %{_libdir}/gstreamer-%{gst_branch}/libgstrsaudiofx.so @@ -141,7 +145,6 @@ %{_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}/libgstspotify.so %{_libdir}/gstreamer-%{gst_branch}/libgsttextahead.so ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.RSvc7F/_old 2022-09-08 14:23:26.262638989 +0200 +++ /var/tmp/diff_new_pack.RSvc7F/_new 2022-09-08 14:23:26.262638989 +0200 @@ -1,7 +1,7 @@ <constraints> <hardware> <disk> - <size unit="G">19</size> + <size unit="G">22</size> </disk> </hardware> <overwrite> ++++++ _service ++++++ --- /var/tmp/diff_new_pack.RSvc7F/_old 2022-09-08 14:23:26.278639026 +0200 +++ /var/tmp/diff_new_pack.RSvc7F/_new 2022-09-08 14:23:26.282639036 +0200 @@ -1,22 +1,26 @@ +<?xml version="1.0"?> <services> - <service name="tar_scm" mode="disabled"> + <service name="obs_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">0.8.4+git%cd.%h</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> - <param name="revision">b1b3930e2bbc6cac739ce6a89988299ec2c41190</param> + <param name="revision">052092cd2ea6e6bf4914248237ae4e499ad8cb7e</param> <param name="changesgenerate">enable</param> <param name="scm">git</param> </service> - <service name="recompress" mode="disabled"> - <param name="compression">xz</param> + <service name="set_version" mode="disabled"/> + <service name="tar" mode="buildtime"/> + <service name="recompress" mode="buildtime"> <param name="file">*.tar</param> + <param name="compression">xz</param> </service> - <service name="set_version" mode="disabled" /> <service name="cargo_vendor" mode="disabled"> - <param name="srcdir">gst-plugins-rs</param> + <param name="srcdir">gst-plugins-rs</param> + </service> + <service name="cargo_audit" mode="disabled"> + <param name="srcdir">gst-plugins-rs</param> </service> </services> - ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.RSvc7F/_old 2022-09-08 14:23:26.298639072 +0200 +++ /var/tmp/diff_new_pack.RSvc7F/_new 2022-09-08 14:23:26.302639081 +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">b1b3930e2bbc6cac739ce6a89988299ec2c41190</param></service></servicedata> + <param name="changesrevision">052092cd2ea6e6bf4914248237ae4e499ad8cb7e</param></service></servicedata> (No newline at EOF) ++++++ gstreamer-plugins-rs.obsinfo ++++++ name: gstreamer-plugins-rs version: 0.8.4+git20220824.052092cd mtime: 1661331432 commit: 052092cd2ea6e6bf4914248237ae4e499ad8cb7e ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/gstreamer-plugins-rs/vendor.tar.xz /work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.2083/vendor.tar.xz differ: char 26, line 1