Accepting request 1122661 from home:alarrosa:branches:multimedia:libs
- Update to version 0.3.84 (1.0RC4): * Highlights - Fix a regression with openal because the queued buffers in the stream were not reported correctly. - Fix a bug in port busy counters that could cause random silent links. - Fix a regression in echo-cancel because it was not reporting its streams as ASYNC. - Fix a JACK regression where not all ports were enumerated in all cases. - Many more fixes and improvements. * PipeWire - pw_stream now reports the queued buffers more accurately. This fixes a regression when using openal. (#3592) - The port busy counters were not updated correctly in some cases. This could lead to negotiation errors and silent links. (#3547) - Ignore latency maximum when forcing rate/quantum. (#3613) - Nodes can now be added to multiple groups and link-groups. (#3612) * Modules - The filter-chain now also handles notify port dependencies correctly. (#3596) - Filter-chain has support for new linear, clamp, recip, exp, log, mult, sine builtin plugins. - The echo-cancel module now correctly reports its playback and capture streams as ASYNC to avoid running out of buffers. (#3593) - It is now possible to specify an array of remote names to connect to with the native protocol. OBS-URL: https://build.opensuse.org/request/show/1122661 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=168
This commit is contained in:
parent
45ff8f23cb
commit
58bde03379
2
_service
2
_service
@ -3,7 +3,7 @@
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param>
|
||||
<param name="revision">0.3.83</param>
|
||||
<param name="revision">0.3.84</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<!--
|
||||
<param name="revision">master</param>
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f8af6b8cc5fb2189e704a04a51975e2afb3e520272d967a1ff2e972544a16eff
|
||||
size 12328461
|
3
pipewire-0.3.84.obscpio
Normal file
3
pipewire-0.3.84.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ac121e110b60958c40f204b2b30919af22219a3697e4a72142638ee984c73fff
|
||||
size 12354573
|
@ -1,3 +1,67 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 2 11:44:33 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
|
||||
|
||||
- Update to version 0.3.84 (1.0RC4):
|
||||
* Highlights
|
||||
- Fix a regression with openal because the queued buffers in
|
||||
the stream were not reported correctly.
|
||||
- Fix a bug in port busy counters that could cause random
|
||||
silent links.
|
||||
- Fix a regression in echo-cancel because it was not reporting
|
||||
its streams as ASYNC.
|
||||
- Fix a JACK regression where not all ports were enumerated in
|
||||
all cases.
|
||||
- Many more fixes and improvements.
|
||||
* PipeWire
|
||||
- pw_stream now reports the queued buffers more accurately.
|
||||
This fixes a regression when using openal. (#3592)
|
||||
- The port busy counters were not updated correctly in some
|
||||
cases. This could lead to negotiation errors and silent
|
||||
links. (#3547)
|
||||
- Ignore latency maximum when forcing rate/quantum. (#3613)
|
||||
- Nodes can now be added to multiple groups and link-groups.
|
||||
(#3612)
|
||||
* Modules
|
||||
- The filter-chain now also handles notify port dependencies
|
||||
correctly. (#3596)
|
||||
- Filter-chain has support for new linear, clamp, recip, exp,
|
||||
log, mult, sine builtin plugins.
|
||||
- The echo-cancel module now correctly reports its playback and
|
||||
capture streams as ASYNC to avoid running out of buffers.
|
||||
(#3593)
|
||||
- It is now possible to specify an array of remote names to
|
||||
connect to with the native protocol.
|
||||
- module-rtp-sap and module-rtp-sink now try to bind to the
|
||||
specified interface.
|
||||
* SPA
|
||||
- The alsa plugin now removes the runtime properties such as
|
||||
period-num, period-size and max-latency when suspended.
|
||||
(#3613)
|
||||
* Bluetooth
|
||||
- BAP Locations/Context is now set on endpoints as required by
|
||||
new bluez.
|
||||
- Improve selection of BAP leader.
|
||||
* JACK
|
||||
- Add a jack_set_sample_rate() extension function.
|
||||
- Make sure we get the info of all nodes/ports before
|
||||
completing the jack_client_open() operation so that we can
|
||||
enumerate the ports correctly in all cases. (#3618)
|
||||
* GStreamer
|
||||
- Fix types of metadata in pipewiresink.
|
||||
- Also copy metadata in buffers in all cases.
|
||||
- Fix size allocation in bufferpool for compressed formats.
|
||||
- Don't stop streaming thread when unlinked. (#3620)
|
||||
* ALSA
|
||||
- The ALSA plugin now handles NULL values from mmap_areas.
|
||||
(#3600)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 30 16:49:02 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
|
||||
|
||||
- Disable the WebRTC-based echo canceller in big endian
|
||||
architectures since webrtc-audio-processing is not available
|
||||
there.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 19 15:30:51 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
name: pipewire
|
||||
version: 0.3.83
|
||||
mtime: 1697713850
|
||||
commit: 6fd7f39dbec9c3a65aa2de0123c6bfbda7c53a85
|
||||
version: 0.3.84
|
||||
mtime: 1698920020
|
||||
commit: cf46c4f5af6fc026881dbd4e837e71d8e507beef
|
||||
|
@ -31,8 +31,10 @@
|
||||
|
||||
%ifnarch s390 s390x ppc64
|
||||
%define with_ldacBT 1
|
||||
%define with_webrtc_audio_processing 1
|
||||
%else
|
||||
%define with_ldacBT 0
|
||||
%define with_webrtc_audio_processing 0
|
||||
%endif
|
||||
|
||||
%if 0%{?suse_version} > 1500
|
||||
@ -60,7 +62,7 @@
|
||||
%bcond_with aptx
|
||||
|
||||
Name: pipewire
|
||||
Version: 0.3.83
|
||||
Version: 0.3.84
|
||||
Release: 0
|
||||
Summary: A Multimedia Framework designed to be an audio and video server and more
|
||||
License: MIT
|
||||
@ -135,7 +137,9 @@ BuildRequires: pkgconfig(sbc)
|
||||
BuildRequires: pkgconfig(sndfile)
|
||||
BuildRequires: pkgconfig(systemd)
|
||||
BuildRequires: pkgconfig(vulkan)
|
||||
%if %{with_webrtc_audio_processing}
|
||||
BuildRequires: pkgconfig(webrtc-audio-processing-1)
|
||||
%endif
|
||||
BuildRequires: pkgconfig(x11)
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400
|
||||
BuildRequires: pkgconfig(xfixes)
|
||||
@ -442,6 +446,11 @@ export CXX=g++-11
|
||||
%endif
|
||||
-Dsession-managers="[]" \
|
||||
-Dsdl2=disabled \
|
||||
%if %{with_webrtc_audio_processing}
|
||||
-Decho-cancel-webrtc=enabled \
|
||||
%else
|
||||
-Decho-cancel-webrtc=disabled \
|
||||
%endif
|
||||
%{nil}
|
||||
%meson_build
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user