1
0

78 Commits

Author SHA256 Message Date
e62a3a1d16 Accepting request 1200065 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1200065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=29
2024-09-11 14:56:35 +00:00
d4a441aa02 Accepting request 1153257 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1153257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=28
2024-02-29 20:50:43 +00:00
c13841e1cc Accepting request 1153256 from home:alarrosa:branches:multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1153256
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=72
2024-02-29 14:18:25 +00:00
bfc85dc265 Accepting request 1153232 from home:alarrosa:branches:multimedia:libs
- Update to version 0.12.2:
  * Fixed
    - rtpgccbwe: Don't reset PTS/DTS to None as otherwise
      rtpsession won't be able to generate valid RTCP.
    - webrtcsink: Fix usage with 1.22.
  * Added
    - janusvrwebrtcsink: Add secret-key property.
    - janusvrwebrtcsink: Allow for string room ids and add
      string-ids property.
    - textwrap: Don't split on all whitespaces, especially not on
      non-breaking whitespace.
- Update to version 0.12.1:
  * Added
    - gtk4: Create a window for testing purposes when running in
      gst-launch-1.0 or if GST_GTK4_WINDOW=1 is set.
    - webrtcsink: Add msid property.
- Update to version 0.12.0:
  * Changed
    - ndi: ndisrc passes received data downstream without an
      additional copy, if possible.
    - webrtc: Cleanups to webrtcsrc/sink default signalling
      protocol, JavaScript implementation and server
      implementation.
    - webrtc: whipwebrtcsink is renamed to whipclientsink and
      deprecate old whipsink.
  * Fixed
    - gtk4: Fix Windows build when using EGL.
    - gtk4: Fix ARGB pre-multiplication with GTK 4.14. This
      requires building with the gtk_v4_10 or even better gtk_v4_14
      feature.

OBS-URL: https://build.opensuse.org/request/show/1153232
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=71
2024-02-29 13:19:27 +00:00
fc24c78710 Accepting request 1142222 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1142222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=27
2024-01-29 21:32:31 +00:00
81067306be Accepting request 1142221 from home:alarrosa:branches:multimedia:libs
- Increase memory to 12G for s390x builds in _constraints
  (bsc#1218563).

- Increase memory to 10G for s390x builds in _constraints
  (bsc#1218563).

OBS-URL: https://build.opensuse.org/request/show/1142221
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=69
2024-01-29 10:25:50 +00:00
453090b80f Accepting request 1138125 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1138125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=26
2024-01-11 20:05:39 +00:00
0d0a08b130 Accepting request 1138124 from home:alarrosa:branches:multimedia:libs
- Increase memory for s390x builds in _constraints.

OBS-URL: https://build.opensuse.org/request/show/1138124
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=67
2024-01-11 12:57:26 +00:00
d1bcaa6f6c Accepting request 1138122 from home:alarrosa:branches:multimedia:libs
- Update both vendor files and include jsonwebtoken 9.2 in them.
- The ring crate only supports s390x since v0.17.0 and jsonwebtoken
  8 uses an older version, so we now patch livekit-api to use
  jsonwebtoken 9(.2) which allows to build the package in s390x
  (bsc#1218563).

OBS-URL: https://build.opensuse.org/request/show/1138122
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=66
2024-01-11 12:53:00 +00:00
5c55879db5 Accepting request 1136831 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1136831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=25
2024-01-05 20:42:10 +00:00
4ed6b97d64 Accepting request 1136781 from home:alarrosa:branches:multimedia:libs
- Update to version 0.11.3:
  + Fixed
    - ndi: Mark a private type as such and remove a wrong `Clone`
      impl of internal types.
    - uriplaylistbin: Fix a minor clippy warning.
    - fallbacksrc: Fix error during badly timed timeout scheduling.
    - webrtcsink: Fail gracefully if webrtcbin pads can't be
      requested instead of panicking.
    - threadshare: Fix deadlock in `ts-udpsrc`
      `notify::used-socket` signal emission.
  + Changed
    - Update to AWS SDK 1.0.
    - Update to windows-sys 0.52.
    - Update to async-tungstenite 0.24.
    - Update to bitstream-io 2.0.
    - tttocea608: De-duplicate some functions.
    - gtk4: Use async-channel instead of deprecated GLib main
      context channel.

OBS-URL: https://build.opensuse.org/request/show/1136781
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=64
2024-01-04 14:20:47 +00:00
411b4b18b6 Accepting request 1135316 from home:fcrozat:branches:multimedia:libs
- Update BuildRequires on cargo-c >= 0.9.21.

OBS-URL: https://build.opensuse.org/request/show/1135316
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=63
2024-01-04 06:23:41 +00:00
5f304c0e0c Accepting request 1128136 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1128136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=24
2023-11-22 17:55:16 +00:00
41eb5fed81 Accepting request 1127709 from home:iznogood:branches:multimedia:libs
- Add arm to excluded arches.

OBS-URL: https://build.opensuse.org/request/show/1127709
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=61
2023-11-22 13:23:54 +00:00
4e540df8f5 Accepting request 1126843 from multimedia:libs
- Use xz format in the _service file since services in SLE SP6
  don't support zstd.
- Update to version 0.11.2:
  + Fixed
    - filesink / s3sink: Set sync=false to allow processing faster
      than real-time.
    - hlssink3: Various minor bugfixes and cleanups.
    - livesync: Various minor bugfixes and cleanups that should
      make the element work more reliable.
    - s3sink: Fix handling of non-ASCII characters in URIs and
      keys.
    - sccparse: Parse SCC files that are incorrectly created by
      CCExtractor.
    - ndisrc: Assume > 8 channels are unpositioned.
    - rtpav1depay: Skip unexpected leading fragments instead of
      repeatedly warning
    - about the stream possibly being corrupted.
    - rtpav1depay: Don't push stale temporal delimiters downstream
      but wait until a complete OBU is collected.
    - whipwebrtcsink: Use correct URL during redirects.
    - webrtcsink: Make sure to not miss any ICE candidates.
    - webrtcsink: Fix deadlock when calling set-local-description.
    - webrtcsrc: Fix reference cycles that prevented the element
      from being freed.
    - webrtcsrc: Define signaller property as CONSTRUCT_ONLY to
      make it actually possible to set different signallers.
    - webrtc: Update livekit signaller to livekit 0.2.
    - meson: Various fixes to the meson-based build system.
  + Added
    - audiornnoise: Attach audio level meta to output buffers.
    - hlssink3: Allow adding EXT-X-PROGRAM-DATE-TIME tag to the
      manifest.
    - webrtcsrc: Add turn-servers property.
  + Changed
    - aws/webrtc: Update to AWS SDK 0.57/0.35.
- The last update to 1.22.6 was actually a downgrade to the 0.9
  branch that upstream seems to tag following the gstreamer version
  number but we should stick to the gstreamer-plugins-rs versioning
  scheme.
- To see the changes between 0.10.11 and 0.11.2, please check:
  https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/blob/main/CHANGELOG.md
- Add a vendor-for-dav1d-1.3.0.tar.zst vendor file specifically
  for Tumbleweed where dav1d 1.3.0 is used and is not supported by
  the dav1d crate used in 0.11.2 by default, so in this manually
  created vendor file, the dav1d 0.10 crate is forced.
- Add ix86 to excluded arches.

OBS-URL: https://build.opensuse.org/request/show/1126843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=23
2023-11-16 19:29:11 +00:00
468cf4c633 Accepting request 1126835 from home:alarrosa:branches:multimedia:libs
- Use xz format in the _service file since services in SLE SP6
  don't support zstd.

OBS-URL: https://build.opensuse.org/request/show/1126835
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=59
2023-11-16 11:26:09 +00:00
5ac7ca0deb Keep zst compression
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=58
2023-11-16 10:05:30 +00:00
17bdd523ee Accepting request 1126748 from home:alarrosa:branches:multimedia:libs
- Update to version 0.11.2:
  + Fixed
    - filesink / s3sink: Set sync=false to allow processing faster
      than real-time.
    - hlssink3: Various minor bugfixes and cleanups.
    - livesync: Various minor bugfixes and cleanups that should
      make the element work more reliable.
    - s3sink: Fix handling of non-ASCII characters in URIs and
      keys.
    - sccparse: Parse SCC files that are incorrectly created by
      CCExtractor.
    - ndisrc: Assume > 8 channels are unpositioned.
    - rtpav1depay: Skip unexpected leading fragments instead of
      repeatedly warning
    - about the stream possibly being corrupted.
    - rtpav1depay: Don't push stale temporal delimiters downstream
      but wait until a complete OBU is collected.
    - whipwebrtcsink: Use correct URL during redirects.
    - webrtcsink: Make sure to not miss any ICE candidates.
    - webrtcsink: Fix deadlock when calling set-local-description.
    - webrtcsrc: Fix reference cycles that prevented the element
      from being freed.
    - webrtcsrc: Define signaller property as CONSTRUCT_ONLY to
      make it actually possible to set different signallers.
    - webrtc: Update livekit signaller to livekit 0.2.
    - meson: Various fixes to the meson-based build system.
  + Added
    - audiornnoise: Attach audio level meta to output buffers.
    - hlssink3: Allow adding EXT-X-PROGRAM-DATE-TIME tag to the
      manifest.

OBS-URL: https://build.opensuse.org/request/show/1126748
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=57
2023-11-16 10:04:09 +00:00
123f74ee6c Accepting request 1120602 from GNOME:Next
Opinion?
I can't be bothered to figure out why it now fails with new cargo-c

- Add ix86 to excluded arches.

OBS-URL: https://build.opensuse.org/request/show/1120602
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=56
2023-11-16 05:40:02 +00:00
a3f215e750 Accepting request 1113997 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1113997
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=22
2023-09-29 19:13:40 +00:00
ef2c03daee Accepting request 1113039 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1113039
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=54
2023-09-28 07:36:32 +00:00
4173f052d4 Accepting request 1100828 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1100828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=21
2023-07-27 14:51:06 +00:00
61d9a08531 Accepting request 1100827 from home:alarrosa:branches:multimedia:libs
- Update to version 0.10.10:
  + webrtcsink:
    - Avoid panic on unprepare from an async tokio context
  + livesync:
    - Wait for the end timestamp of the previous buffer before
      looking at queue
    - Improve EOS handling
  + togglerecord:
    - Clip segment before calculating timestamp/duration
    - Error out if main stream buffer has no valid running time

OBS-URL: https://build.opensuse.org/request/show/1100827
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=52
2023-07-26 11:05:08 +00:00
648646f038 Accepting request 1100631 from GNOME:Next
- Update to version 0.10.11:
  + fallbackswitch:
    - Change the threshold for trailing buffers
    - Fix pad health calculation and notifies
  + fmp4mux: Fix draining in chunk mode if keyframes are too late
  + livesync:
    - Wait for the end timestamp of the previous buffer before
      looking at queue
    - Improve EOS handling
  + togglerecord:
    - Clip segment before calculating timestamp/duration
    - Error out if main stream buffer has no valid running time
  + webrtcsink:
    - fix pipeline when input caps contain max-framerate
    - Configure only 4 threads for x264enc
    - Translate force-keyunit events to force-IDR action signal for
      NVIDIA encoders
    - Set config-interval=-1 and aggregate-mode=zero-latency on
      rtph264pay and rtph265pay
    - Set VP8/VP9 payloader based on payloader element factory name
    - Use correct property types for nvvideoconvert
  + webrtc/signalling: fix race condition in message ordering
  + videofx: Minimize dependencies of the image crate

OBS-URL: https://build.opensuse.org/request/show/1100631
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=51
2023-07-26 10:52:35 +00:00
61d9640b95 Accepting request 1098356 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1098356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=20
2023-07-12 15:28:07 +00:00
89b7cfd505 Accepting request 1096955 from home:iznogood:branches:multimedia:libs
- Update to version 0.10.9:
  + Fixed:
    - mp4mux/fmp4mux: Fix byte order in Opus extension box.
    - webrtcsrc: Add twcc extension to the codec-preferences when
      present.
    - webrtcsink: Don't try using cudaconvert if it is not present.
    - mccparse: Don't offset the first timecode to a zero PTS.
    - Correctly use MPL as license specifier instead of MPL-2 for
      plugins that compile with GStreamer < 1.20.
  + Added: fallbackswitch: Add stop-on-eos property.
- Changes from version 0.10.8:
  + Fixed:
    - fmp4mux:
      . Use updated start PTS when checking if a stream is filled
        instead of a stale one.
      . Fix various issues with stream gaps, especially in the
        beginning.
      . Fix waiting in live pipelines.
    - uriplaylistbin: Prevent deadlocks during property
      notifications.
    - webrtcsink: Fix panics during twcc-stats callback and related
      issues.
    - awstranscriber: Handle stream disconts correctly.
    - roundedcorners: Fix caps negotiation to not use I420 if a
      border radius is configured.
    - whipsink: Use the correct pad template to request pads from
      the internal webrtcbin.
    - fallbacksrc: Don't apply fallback audio caps to the main
      stream.
    - webrtcsrc: Fix caps handling during transceiver creation.
  + Changed: rtpgccbwe: Improve packet handling.
- Changes from version 0.10.7:
  + Fixed:
    - ffv1dec: Drop rank until the implementation is
      feature-complete.
    - spotifyaudiosrc: Check cached credentials before use and fix
      usage of credentials cache.
    - tttocea608: Specify raw CEA608 field.
    - gtk4paintablesink: Fix compilation on non-Linux UNIX systems.
    - webrtcsrc: Don't set stun-server to the empty string if none
      was set.
    - webrtcsink: Abort statistics collection before stopping the
      signaller.
    - rtpgccbwe: Don't process empty lists.
  + Changed:
    - ndi: Update to libloading 0.8.
    - aws: Update to AWS SDK 0.55/0.27.
    - webrtcsink: Order pads by serial number.
    - Update to async-tungstenite 0.22.
  + Added: webrtcsink/webrtcsrc: Add request-encoded-filter signal
    to add support for inserting custom filters between
    encoder/payloader or depayloader/decoder. This allows
    interacting with the "insertable streams" API from Chrome.
- Disable cargo audit service for now, something is not working
  correctly in the service.
- Use %build_rustflags instead of the deprecated
  %__default_rustflags macro. Requires at least cargo-packaging
  1.2.0+3.

OBS-URL: https://build.opensuse.org/request/show/1096955
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=49
2023-07-12 12:22:07 +00:00
746dacca6e Accepting request 1079389 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1079389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=19
2023-04-16 14:06:57 +00:00
01a2118468 Accepting request 1079276 from home:iznogood:branches:multimedia:libs
- Update to version 0.10.6:
  + Fixed:
    - webrtcsink: Fix max/min-bitrate property blurb/nick.
    - uriplaylistbin: Add missing queues to example.
    - tttocea608:
      . Fix pushing of caps events that sometimes contained unfixed
        caps.
      . Fix disappearing text after special character in non-popon
        mode.
    - transcriberbin:
      . Fix deadlock on construction.
      . Fix initial bin setup.
    - fallbacksrc: Handle incompatible downstream caps without
      panicking.
    - ndisrc: Fix copying of raw video frames with different
      NDI/GStreamer strides.
    - livesync: Correctly assume zero upstream latency if latency
      query fails.
  + Added: webrtcsink: Add ice-transport-policy property that
    proxies the same webrtcbin property.
- Switch to cargo-packaging: Drop cargo and rust BuildRequires and
  rustflags global. Add cargo-packaging BuildRequires and rustflags
  macro where needed. Use autosetup macro.

OBS-URL: https://build.opensuse.org/request/show/1079276
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=47
2023-04-14 07:38:25 +00:00
66d47986fe Accepting request 1077220 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1077220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=18
2023-04-04 19:27:18 +00:00
44c9fe30b9 Accepting request 1076647 from home:iznogood:branches:multimedia:libs
- Update to version 0.10.5:
  + gtk4: Fix build with OpenGL support on macOS.
  + threadshare: Fix symbol conflicts when statically linking the
    plugin.
- Enable LTO as it works fine now (use FAT lto objects).

OBS-URL: https://build.opensuse.org/request/show/1076647
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=45
2023-04-04 14:13:34 +00:00
9488488ee9 Accepting request 1073599 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1073599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=17
2023-03-22 21:29:43 +00:00
2ada327751 Accepting request 1072321 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1072321
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=43
2023-03-21 16:44:15 +00:00
65ae584992 Accepting request 1070428 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1070428
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=16
2023-03-09 16:46:56 +00:00
0b3e79ceb0 Accepting request 1069843 from home:alarrosa:branches:multimedia:libs
- Increase constraints so it doesn't fail to build for lack of
  disk space.

OBS-URL: https://build.opensuse.org/request/show/1069843
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=41
2023-03-09 13:34:01 +00:00
b8da21cbb5 Accepting request 1069827 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1069827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=15
2023-03-08 15:51:57 +00:00
0d481996e0 Accepting request 1069826 from home:alarrosa:branches:multimedia:libs
(see gh#briansmith/ring#1555). Fixes bsc#1208795

OBS-URL: https://build.opensuse.org/request/show/1069826
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=39
2023-03-07 06:51:39 +00:00
a604911070 Accepting request 1068720 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1068720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=14
2023-03-02 22:04:34 +00:00
ef52c79a4a Accepting request 1068045 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1068045
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=37
2023-03-02 14:13:54 +00:00
47dd758412 Accepting request 1066216 from home:alarrosa:branches:multimedia:libs
- Disable the aws plugin in big endian architectures since it
  requires the ring crate which doesn't support big endian systems
  (see gh#briansmith/ring#1555)

OBS-URL: https://build.opensuse.org/request/show/1066216
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=36
2023-03-02 14:13:12 +00:00
5af5b5e5ac Accepting request 1066144 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1066144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=13
2023-02-16 15:57:06 +00:00
5166f9b376 Accepting request 1066143 from home:alarrosa:branches:multimedia:libs
- Add BuildRequires: zstd so it build in SLE/Leap now that the
  sources are compressed with zstd

OBS-URL: https://build.opensuse.org/request/show/1066143
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=34
2023-02-16 10:06:30 +00:00
e742afa894 Accepting request 1065800 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/1065800
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=33
2023-02-16 09:29:57 +00:00
83ac124897 Accepting request 1061340 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1061340
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=12
2023-02-03 21:04:54 +00:00
9f5836658e Accepting request 1061319 from GNOME:Next
- Update to version 0.9.8+git20230124.d9e9468:
  * aws: Update to AWS SDK 0.53/0.23
  * dav1d:
    - Don't flush the decoder when draining
    - Don't treat any kind of bitstream error immediately as fatal
    - Get rid of some unnecessary `unwrap()`s
    - Only drain at most one decoded frame per input frame unless
      the decoder requires more before accepting new data
    - Remove unnecessary frame dropping loop
  * Downgrade clap dependency to 4.0
  * gtk4:
    - Asynchronously flush frames from GDK
    - Keep `GstGLMemory` alive as long as it is used inside GDK
    - Make no caps in the allocation query a non-error
    - Only provide a buffer pool to upstream if it requested one
  * livesync: fix late-threshold property min value
  * meson:
    - Only enable cargo features when options are enabled (bis)
    - Update version to 0.9.8

OBS-URL: https://build.opensuse.org/request/show/1061319
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=31
2023-01-26 17:30:45 +00:00
c6c7583457 Accepting request 1058274 from home:iznogood:branches:multimedia:libs
New upstream release

OBS-URL: https://build.opensuse.org/request/show/1058274
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=30
2023-01-26 16:12:32 +00:00
33af3cb137 Accepting request 1037071 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1037071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=11
2022-11-21 14:30:26 +00:00
9227da463a Accepting request 1036508 from home:alarrosa:branches:multimedia:libs
- Update to version 0.9+git20221113.274e57a:
  * Update Cargo.lock
  * Update versions to 0.9.1
  * closedcaption: Update for deprecated chrono functions
  * version-helper: Update for deprecated chrono functions
  * Update Cargo.lock
  * webrtc: README: fix couple of links
  * webrtcsink: improve debug
  * ci: add trigger job and only run documentation job post-merge
  * ci: add integration stage and move documentation job to that
  * ts/udpsink: handle items in the PadSinkHandler
  * ts: introduce ts-audiotestsrc
  * ts/standalone: add new Sinks
  * ts/standalone: move current sink under task_sink
  * deny: Update
  * Add missing `doc` features to WebRTC plugins
  * fmp4mux: Make media/trak timescales configurable
  * ci: Update to cargo-c 0.9.14
  * meson: optionalize pango dependency used by net/onvif
  * ndi: provide Unix fallback after 3fe9e4a207f8
  * fmp4mux: Don't allow VP9 for CMAF
  * fmp4mux: Add initial Opus support
  * docs: Remove some stale entries of renamed elements
  * aws: Skip s3 test on Windows until we figure out why it times out
  * Fix various new clippy warnings
  * fmp4mux: For VP9, write resolution into the tkhd and include a stss box to signal that not all frames are sync samples
  * webrtc: Update to human_bytes 0.4
  * aws: Update to aws 0.21/0.51
  * fmp4mux: Remove unused uuid dependency
  * Update Cargo.lock

OBS-URL: https://build.opensuse.org/request/show/1036508
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=28
2022-11-21 11:37:21 +00:00
66a0662029 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
2022-10-31 12:26:21 +00:00
beca223b56 Accepting request 1030382 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1030382
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=26
2022-10-31 07:50:26 +00:00
5ab42b9701 Accepting request 1001726 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1001726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=9
2022-09-08 12:22:48 +00:00
e230a2ad00 Accepting request 1000831 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1000831
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=24
2022-09-07 11:19:21 +00:00
a5ccec92b6 Accepting request 983337 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/983337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=8
2022-06-17 19:21:12 +00:00
f955e8a9c1 Accepting request 983336 from home:alarrosa:branches:multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/983336
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=22
2022-06-17 11:48:45 +00:00
3aa747bc59 Accepting request 982758 from home:iznogood:branches:multimedia:libs
Move to master, untested!

OBS-URL: https://build.opensuse.org/request/show/982758
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=21
2022-06-17 08:44:59 +00:00
4a0e839b1e Accepting request 964281 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/964281
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=7
2022-03-23 19:19:00 +00:00
1c2c79c1fb Accepting request 964190 from openSUSE:Factory:RISCV
- Update constraints for riscv64

OBS-URL: https://build.opensuse.org/request/show/964190
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=19
2022-03-23 12:15:14 +00:00
99912ca3f3 Accepting request 962633 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/962633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=6
2022-03-18 15:42:22 +00:00
cc4ade19a1 Accepting request 958507 from GNOME:Next
New stable release, resub

OBS-URL: https://build.opensuse.org/request/show/958507
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=17
2022-03-18 10:08:36 +00:00
2739ffbb4c Accepting request 952080 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/952080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=5
2022-02-09 19:38:58 +00:00
344fdb2cf0 Accepting request 951664 from home:iznogood:branches:multimedia:libs
Please verify that keeping cargo_config unchanged is ok/wanted!

- Update to version 0.8.1:
  * Update Cargo.lock
  * Update versions to 0.8.1
  * cdg: update image and cdg_renderer
  * gtk4: Attach main context receiver from the main context's
    thread
  * dav1ddec: Add 8/16 bit grayscale support
  * rav1enc: Support 8 bit grayscale input
  * dav1ddec: Require correct alignment and stream format when
    running with GStreamer 1.20
  * rav1enc: Include stream-format and alignment in the caps
  * dav1ddec: Clean up state tracking a bit
- Add automatic .changes generation to service, as upstream seems
  to not want to make release notes or changelogs.

OBS-URL: https://build.opensuse.org/request/show/951664
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=16
2022-02-07 10:11:27 +00:00
b19c4f1284 Accepting request 947444 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/947444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=4
2022-01-19 23:12:32 +00:00
99592f1ae4 Accepting request 947443 from home:alarrosa:branches:multimedia:libs
- Add a BuildRequires: pkgconfig(libwebp) to fix loading
  libgstrswebp.so which was failing with an `undefined symbol:
  WebPAnimDecoderDelete` error.

OBS-URL: https://build.opensuse.org/request/show/947443
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=15
2022-01-19 14:37:23 +00:00
74554ae211 Accepting request 947203 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/947203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=3
2022-01-18 23:35:22 +00:00
56569d192f Accepting request 947202 from home:alarrosa:branches:multimedia:libs
- Increase the disk constraint since i586 builds take ~15.6 GB,
  s390x over 22 GB and other archs ~18.8 GB.

OBS-URL: https://build.opensuse.org/request/show/947202
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=14
2022-01-18 11:15:21 +00:00
d547eaa687 Accepting request 947020 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/947020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=2
2022-01-17 21:34:27 +00:00
3e6689eca3 Accepting request 947019 from home:alarrosa:branches:multimedia:libs
- Update to version 0.8.0:
  * No changelog provided by upstream

OBS-URL: https://build.opensuse.org/request/show/947019
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=13
2022-01-17 16:28:52 +00:00
950f1823d7 Accepting request 947015 from home:alarrosa:branches:multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/947015
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=12
2022-01-17 16:07:58 +00:00
f5f777407e Accepting request 931267 from multimedia:libs
New package, gives gstreamer support for dav1d and rav1e as the major important things.

OBS-URL: https://build.opensuse.org/request/show/931267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-rs?expand=0&rev=1
2021-11-17 00:13:08 +00:00
a3e0c2d521 Accepting request 930968 from home:iznogood:branches:multimedia:libs
- Disable csound plugin for now, mask all macros, BuildRequires and
  set option passed to meson to disabled (was auto), wait for
  upstream to fix the issues identified.

OBS-URL: https://build.opensuse.org/request/show/930968
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=10
2021-11-13 12:20:57 +00:00
0f4d7cbabe Accepting request 928866 from home:iznogood:branches:multimedia:libs
- Filter out pkgconfig(csound) Requires, add manual csound-devel
  BuildRequires to devel package. csound-devel does not provide a
  .pc file so the autogenerated Requires on pkconfig(csound) is
  wrong.
--
Fix 
Generated from http://botmaster.suse.de:8153/go/tab/build/detail/AdiChecker.Factory/23071/Run/1/Run#tab-console

### [install check & file conflicts for x86_64]

can't install gstreamer-plugins-rs-devel-0.7.2-1.4.x86_64:
nothing provides pkgconfig(csound) needed by gstreamer-plugins-rs-devel-0.7.2.x86_64


### [install check & file conflicts for i586]

can't install gstreamer-plugins-rs-devel-0.7.2-1.4.i586:
nothing provides pkgconfig(csound) needed by gstreamer-plugins-rs-devel-0.7.2.i586

Note that if someone have a better fix than this, please reject this!

OBS-URL: https://build.opensuse.org/request/show/928866
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=9
2021-11-03 10:29:01 +00:00
e8266f1b1b Accepting request 928735 from home:iznogood:branches:multimedia:libs
- Drop baselibs.conf, this is a new package, lets not build 32bit unless we have to.

OBS-URL: https://build.opensuse.org/request/show/928735
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=8
2021-11-02 12:50:45 +00:00
d97c241d69 Accepting request 926289 from home:iznogood:branches:multimedia:libs
- No longer disabled LTO, drop macro.

OBS-URL: https://build.opensuse.org/request/show/926289
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=7
2021-10-26 06:36:04 +00:00
ddd8d359ef Accepting request 916914 from home:iznogood:branches:multimedia:libs
- Update to version 0.7.2:
- Switch service to using an explicit released tag.
- Drop 0001-Fix-cast-to-f64-so-it-builds-in-i586.patch: Fixed
  upstream.

OBS-URL: https://build.opensuse.org/request/show/916914
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=6
2021-09-06 15:05:50 +00:00
fbefc6da12 Accepting request 886891 from home:alarrosa:branches:multimedia:libs:gstreamer
- Update to 0.6.0+git20210412.c3fb55f
- Add patch to fix build in the i586 architecture
  (Submitted in glfo#gstreamer/gst-plugins-rs#502):
  * 0001-Fix-cast-to-f64-so-it-builds-in-i586.patch

OBS-URL: https://build.opensuse.org/request/show/886891
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=5
2021-04-22 07:45:09 +00:00
3a1ace4048 Accepting request 859718 from home:iznogood:branches:multimedia:libs
- Enable build of dav1d plugin, do this via:
  + Disable LTO via macro.
  + Add clang and pkgconfig(dav1d) BuildRequires.
  + No longer pass dav1d=disabled to meson, nor remove dav1d from
    cargo.toml via sed call.
- Add pkgconfig(libsodium) BuildRequires and pass sodium=system to
  meson, do not use package internal version of sodium.
- Drop pkgconfig(gtk+-3.0) BuildRequires, not needed.
- Add pkgconfig(pango) BuildRequires: Mandatory, previously pulled
  in by pkgconfig(gtk+-3.0), and add optional nasm BuildRequires.
- Drop gcc-c++ BuildRequires, no longer needed, nor used.
- Replace llvm-devel with llvm BuildRequires, this is sufficent.
- Do general cleanup of spec, make package ready for submit to TW.
  Use normal meson macros.
- Add _constraints, ensure the build have enough harddisk space.

OBS-URL: https://build.opensuse.org/request/show/859718
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=4
2021-01-08 10:48:03 +00:00
faf1e07ca8 Accepting request 852570 from home:alarrosa:branches:multimedia:libs
- Update to git version 0.6.0+git20201201.58786fa
- Use obs-service-cargo_vendor in the _service file and replace
  vendor-cargo-config with cargo_config
- Enable the build of sodium and threadshare plugins
- Remove special Cargo.lock source file which is not needed anymore

- Fix version, since the initial release wasn't 1.18.0 but 0.6.0
- Update to git version 0.6.0+git20201026.d16e7d1

OBS-URL: https://build.opensuse.org/request/show/852570
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=3
2020-12-10 13:25:13 +00:00
1c6bd5c592 Accepting request 843774 from home:dimstar:Factory
- Use %_vpath_builddir instead of hardcoded 'build' directory name:
  meson allows for the path to be changed.

OBS-URL: https://build.opensuse.org/request/show/843774
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=2
2020-10-24 19:48:31 +00:00
d253bfa9de Accepting request 835398 from home:alarrosa:branches:multimedia:libs:gstreamer
Update to gstreamer 1.18.0

OBS-URL: https://build.opensuse.org/request/show/835398
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=1
2020-10-02 15:30:08 +00:00
4 changed files with 0 additions and 58 deletions

View File

@@ -1,23 +0,0 @@
In order to update the vendor files (including the special vendor file for
dav1d >= 1.3), follow these steps:
rm -Rf gst-plugins-rs
osc service mr
tar xv --zstd -f ../vendor.tar.zst .cargo
mv .cargo/config cargo_config
# Now let's prepare the special vendor file for dav1d >= 1.3
mv vendor.tar.zst vendor-original.tar.zst
pushd gst-plugins-rs
sed -i -e 's/^dav1d = "[0-9.]*"/dav1d = "0.10"/' video/dav1d/Cargo.toml
sed -i -e "s/'extra-deps': {'dav1d': \['>=1.0', '<1.3'\]}/'extra-deps': {'dav1d': ['>=1.3']}/" meson.build
popd gst-plugins-rs
osc service mr cargo_vendor
mv vendor.tar.zst vendor-for-dav1d-1.3.0.tar.zst
mv vendor-original.tar.zst vendor.tar.zst

View File

@@ -1,29 +0,0 @@
[source.crates-io]
replace-with = "vendored-sources"
[source."git+https://github.com/gtk-rs/gtk-rs-core?branch=0.19"]
git = "https://github.com/gtk-rs/gtk-rs-core"
branch = "0.19"
replace-with = "vendored-sources"
[source."git+https://github.com/gtk-rs/gtk4-rs?branch=0.8"]
git = "https://github.com/gtk-rs/gtk4-rs"
branch = "0.8"
replace-with = "vendored-sources"
[source."git+https://github.com/rust-av/ffv1.git?rev=2afb025a327173ce891954c052e804d0f880368a"]
git = "https://github.com/rust-av/ffv1.git"
rev = "2afb025a327173ce891954c052e804d0f880368a"
replace-with = "vendored-sources"
[source."git+https://github.com/rust-av/flavors"]
git = "https://github.com/rust-av/flavors"
replace-with = "vendored-sources"
[source."git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs?branch=0.22"]
git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"
branch = "0.22"
replace-with = "vendored-sources"
[source.vendored-sources]
directory = "vendor"

View File

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

View File

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