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
This commit is contained in:
Takashi Iwai 2023-07-12 12:22:07 +00:00 committed by Git OBS Bridge
parent 01a2118468
commit 89b7cfd505
7 changed files with 76 additions and 17 deletions

View File

@ -6,8 +6,8 @@
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
<param name="revision">refs/tags/0.10.6</param>
<!--- <param name="changesgenerate">enable</param> -->
<param name="revision">refs/tags/0.10.9</param>
<!-- <param name="changesgenerate">enable</param> -->
<param name="scm">git</param>
</service>
<service name="set_version" mode="manual"/>
@ -20,7 +20,4 @@
<param name="srcdir">gst-plugins-rs</param>
<param name="update">true</param>
</service>
<service name="cargo_audit" mode="manual">
<param name="srcdir">gst-plugins-rs</param>
</service>
</services>

View File

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

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:797a26fd4613798e5150f60803753b0bcf1560db7270008ea3a0575152d56b30
size 8171021

View File

@ -1,4 +1,4 @@
name: gst-plugins-rs
version: 0.10.6
mtime: 1680769465
commit: 88548f41b661c26e6e15035e83884542968f67be
version: 0.10.9
mtime: 1687196602
commit: f4324fd30e3bae4cb81ef6debe0e17270604cb54

View File

@ -1,3 +1,65 @@
-------------------------------------------------------------------
Wed Jul 5 10:49:41 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- 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.
-------------------------------------------------------------------
Wed Apr 12 11:50:33 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -29,7 +29,7 @@
%endif
Name: gstreamer-plugins-rs
Version: 0.10.6
Version: 0.10.9
Release: 0
Summary: GStreamer Streaming-Media Framework Plug-Ins
License: LGPL-2.1-or-later
@ -42,7 +42,7 @@ Source3: cargo_config
Source4: gstreamer-plugins-rs.appdata.xml
BuildRequires: cargo-c
BuildRequires: cargo-packaging
BuildRequires: cargo-packaging >= 1.2.0+3
BuildRequires: clang
# Disable csound for now, bring issue upstream
#BuildRequires: csound-devel
@ -104,7 +104,7 @@ cp %{SOURCE3} .cargo/config
%build
# Disable csound for now, bring issue upstream
#export CSOUND_LIB_DIR=%%{_libdir}
export RUSTFLAGS="%{__rustflags}"
export RUSTFLAGS="%{build_rustflags}"
%meson \
--default-library=shared \
@ -119,7 +119,7 @@ export RUSTFLAGS="%{__rustflags}"
%meson_build
%install
export RUSTFLAGS="%{__rustflags}"
export RUSTFLAGS="%{build_rustflags}"
%meson_install
mkdir -p %{buildroot}%{_datadir}/appdata
cp %{SOURCE4} %{buildroot}%{_datadir}/appdata/

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ecbbb5cc10e7cc7415239496b974f979b7e990906f5bd3b6b70814f310da228b
size 95032018
oid sha256:5bd8312154c15d83377d936b59f7ec503bb97177312a8ec25b2760e16c2cef2b
size 86499608