- 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
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
- 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