Accepting request 888002 from GNOME:Factory

- Update to 0.3.26:

OBS-URL: https://build.opensuse.org/request/show/888002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pipewire?expand=0&rev=27
This commit is contained in:
Dominique Leuenberger 2021-04-26 14:38:52 +00:00 committed by Git OBS Bridge
parent c2cdc5280e
commit f759133ad3
6 changed files with 72 additions and 8 deletions

View File

@ -3,7 +3,7 @@
<service name="obs_scm" mode="disabled">
<param name="scm">git</param>
<param name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param>
<param name="revision">0.3.25</param>
<param name="revision">0.3.26</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>

View File

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

3
pipewire-0.3.26.obscpio Normal file
View File

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

View File

@ -1,3 +1,65 @@
-------------------------------------------------------------------
Thu Apr 22 17:54:17 UTC 2021 - Michael Ströder <michael@stroeder.com>
- Update to 0.3.26:
+ Highlights:
- I18n support, with translations merged from PulseAudio.
- New pw-link tool.
- Many Bluetooth improvements, support for hardware volumes.
- Support for 64 channel devices.
- Stability fixes and improvements.
+ PipeWire improvements:
- The link factory can now also make links between nodes and
ports by name so that it can be used in scripts.
- Add module-protocol-simple that can stream raw audio on a
socket.
- Added i18n support. Merge PulseAudio translations for the ACP
library so that we don't cause regressions.
- Support more than 19 channels in the channel mixer. This
makes all channels usable on 32 and 64 channel cards.
- Detect if we're running in a VM and allow for tweaking some
settings such as the max-quantum to make things work better
in VMs.
- Fix a potential crash when connecting a client and updating
permissions.
- Fix a potential crash when trying to link incompatible ports.
- Lingering links in error will now be destroyed automatically.
+ Tools:
- Added new pw-link tool to list and monitor ports and to list,
monitor, create and destroy links between them.
- pw-cli can now also list params by name.
- pw-dump now outputs Spa:String:JSON types in metadata as
properly parsed and formatted JSON so that tools can parse
the metadata values using a JSON parser.
+ Session-manager:
- Add logind support. The bluetooth monitor can only be started
for one user at the time, so use logind detect active seats.
- ALSA icon names were improved to match what PulseAudio does.
- Improve the bluetooth icon name. Also use the device alias as
the device description, like PulseAudio.
+ Device support:
- When devices become inaccessible, they are now removed from
the PipeWire graph.
- Fix datatype selection for buffers in v4l2 and libcamera.
+ Bluetooth:
- Various memory leaks and crashes are fixed.
- Added support for AVRCP hardware volume.
- Added support for HSP/HFP hardware volume.
+ PulseAudio server:
- Fix module-loopback connections to monitor ports.
- Implement module-native-protocol-tcp.
- Handle nodes and streams with > 32 channels. The PulseAudio
API only supports up to 32 channels so only make those 32
first channels available with the PA API.
- Implement module-simple-protocol-tcp.
- Improve events emitted by the server.
- Improvements to channels and channel_map properties on
modules. One can imply the other and they should match when
both given.
- null-sink will now have their volume work correctly by
default.
+ JACK: JACK developement files can now optionally be installed.
-------------------------------------------------------------------
Tue Apr 13 11:19:35 UTC 2021 - Michael Ströder <michael@stroeder.com>

View File

@ -1,5 +1,5 @@
name: pipewire
version: 0.3.25
mtime: 1617717062
commit: c324107211718043553337cb10d022fe9d2d12d8
version: 0.3.26
mtime: 1619085539
commit: f0fc4f7fc644c29762fa34e57e60d4b5cbcefb47

View File

@ -41,7 +41,7 @@
%endif
Name: pipewire
Version: 0.3.25
Version: 0.3.26
Release: 0
Summary: A Multimedia Framework designed to be an audio and video server and more
License: MIT
@ -406,6 +406,7 @@ fi
%{_bindir}/pw-dot
%{_bindir}/pw-dump
%{_bindir}/pw-loopback
%{_bindir}/pw-link
%{_bindir}/pw-metadata
%{_bindir}/pw-mididump
%{_bindir}/pw-midiplay
@ -443,6 +444,7 @@ fi
%{_libdir}/pipewire-%{apiver}/libpipewire-module-profiler.so
%{_libdir}/pipewire-%{apiver}/libpipewire-module-protocol-native.so
%{_libdir}/pipewire-%{apiver}/libpipewire-module-protocol-pulse.so
%{_libdir}/pipewire-%{apiver}/libpipewire-module-protocol-simple.so
%{_libdir}/pipewire-%{apiver}/libpipewire-module-rtkit.so
%{_libdir}/pipewire-%{apiver}/libpipewire-module-session-manager.so
%{_libdir}/pipewire-%{apiver}/libpipewire-module-spa-device-factory.so