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