Accepting request 1117592 from home:alarrosa:branches:multimedia:libs
- Update to version 0.4.15: * Additions: - A new "DSP policy" module has been added; its purpose is to automatically load a filter-chain when a certain hardware device is present, so that audio always goes through this software DSP before reaching the device. This is mainly to support Apple M1/M2 devices, which require a software DSP to be always present - WpImplModule now supports loading module arguments directly from a SPA-JSON config file; this is mainly to support DSP configuration for Apple M1/M2 and will likely be reworked for 0.5 - Added support for automatically combining Bluetooth LE Audio device sets (e.g. pairs of earbuds) (!500) - Added command line options in wpctl to display device/node names and nicknames instead of descriptions - Added zsh completions file for wpctl - The device profile selection policy now respects the device.profile property if it is set on the device; this is useful to hand-pick a profile based on static configuration rules (alsa_monitor.rules) * Changes/Fixes: - Linking policy now sends an error to the client before destroying the node, if it determines that the node cannot be linked to any target; this fixes error reporting on the client side - Fixed a crash in suspend-node that could happen when destroying virtual sinks that were loaded from another process such as pw-loopback - Virtual machine default period size has been bumped to 1024 OBS-URL: https://build.opensuse.org/request/show/1117592 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/wireplumber?expand=0&rev=60
This commit is contained in:
parent
1d5eacd6c5
commit
793cb2dd30
2
_service
2
_service
@ -3,7 +3,7 @@
|
|||||||
<service name="obs_scm" mode="manual">
|
<service name="obs_scm" mode="manual">
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="url">https://gitlab.freedesktop.org/pipewire/wireplumber.git</param>
|
<param name="url">https://gitlab.freedesktop.org/pipewire/wireplumber.git</param>
|
||||||
<param name="revision">refs/tags/0.4.14</param>
|
<param name="revision">refs/tags/0.4.15</param>
|
||||||
<param name="versionformat">@PARENT_TAG@</param>
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
<!--
|
<!--
|
||||||
<param name="revision">master</param>
|
<param name="revision">master</param>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:fa55cb18cba94f03f4d13032f9b243cd63fc5d3c08d145db0ab60c2053c03fc1
|
|
||||||
size 2165772
|
|
3
wireplumber-0.4.15.obscpio
Normal file
3
wireplumber-0.4.15.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:fafdd45a3bf1bc5765ee6b597590923bd530101d73a9ec8b591610b59ccbdb3b
|
||||||
|
size 2188300
|
@ -1,3 +1,48 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Oct 13 07:17:56 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.4.15:
|
||||||
|
* Additions:
|
||||||
|
- A new "DSP policy" module has been added; its purpose is to
|
||||||
|
automatically load a filter-chain when a certain hardware
|
||||||
|
device is present, so that audio always goes through this
|
||||||
|
software DSP before reaching the device. This is mainly to
|
||||||
|
support Apple M1/M2 devices, which require a software DSP
|
||||||
|
to be always present
|
||||||
|
- WpImplModule now supports loading module arguments directly
|
||||||
|
from a SPA-JSON config file; this is mainly to support DSP
|
||||||
|
configuration for Apple M1/M2 and will likely be reworked
|
||||||
|
for 0.5
|
||||||
|
- Added support for automatically combining Bluetooth LE Audio
|
||||||
|
device sets (e.g. pairs of earbuds) (!500)
|
||||||
|
- Added command line options in wpctl to display device/node
|
||||||
|
names and nicknames instead of descriptions
|
||||||
|
- Added zsh completions file for wpctl
|
||||||
|
- The device profile selection policy now respects the
|
||||||
|
device.profile property if it is set on the device; this is
|
||||||
|
useful to hand-pick a profile based on static configuration
|
||||||
|
rules (alsa_monitor.rules)
|
||||||
|
* Changes/Fixes:
|
||||||
|
- Linking policy now sends an error to the client before
|
||||||
|
destroying the node, if it determines that the node cannot be
|
||||||
|
linked to any target; this fixes error reporting on the
|
||||||
|
client side
|
||||||
|
- Fixed a crash in suspend-node that could happen when
|
||||||
|
destroying virtual sinks that were loaded from another
|
||||||
|
process such as pw-loopback
|
||||||
|
- Virtual machine default period size has been bumped to 1024
|
||||||
|
- Updated bluez5 default configuration, using bluez5.roles
|
||||||
|
instead of bluez5.headset-roles now (!498)
|
||||||
|
- Disabled Bluetooth autoconnect by default (!514)
|
||||||
|
- Removed RestrictNamespaces option from the systemd services
|
||||||
|
in order to allow libcamera to load sandboxed IPA modules
|
||||||
|
- Fixed a JSON encoding bug with empty strings
|
||||||
|
- Lua code can now parse strings without quotes from SPA-JSON
|
||||||
|
- Added some missing \since annotations and made them show up
|
||||||
|
in the generated gobject-introspection file, to help bindings
|
||||||
|
generators
|
||||||
|
- Add zsh-completion subpackage
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri May 19 17:26:12 UTC 2023 - Alexei Sorokin <sor.alexei@meowr.ru>
|
Fri May 19 17:26:12 UTC 2023 - Alexei Sorokin <sor.alexei@meowr.ru>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: wireplumber
|
name: wireplumber
|
||||||
version: 0.4.14
|
version: 0.4.15
|
||||||
mtime: 1678376262
|
mtime: 1697127866
|
||||||
commit: 6d0c7f7b7f484b3cd2aaf2e2b3cc902c095b4946
|
commit: d67b48e595cb4612fd7fd47f97df6b8883ef7f60
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
%define sover 0
|
%define sover 0
|
||||||
%define libwireplumber libwireplumber-%{apiver_str}-%{sover}
|
%define libwireplumber libwireplumber-%{apiver_str}-%{sover}
|
||||||
Name: wireplumber
|
Name: wireplumber
|
||||||
Version: 0.4.14
|
Version: 0.4.15
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Session / policy manager implementation for PipeWire
|
Summary: Session / policy manager implementation for PipeWire
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -132,6 +132,16 @@ external tools for managing PipeWire.
|
|||||||
This package provides the GObject Introspection bindings for
|
This package provides the GObject Introspection bindings for
|
||||||
the wireplumber shared library.
|
the wireplumber shared library.
|
||||||
|
|
||||||
|
%package zsh-completion
|
||||||
|
Summary: Wireplumber zsh completion
|
||||||
|
Group: System/Shells
|
||||||
|
Requires: %{name} = %{version}
|
||||||
|
Requires: zsh
|
||||||
|
Supplements: (wireplumber and zsh)
|
||||||
|
|
||||||
|
%description zsh-completion
|
||||||
|
Optional dependency offering zsh completion for various wpctl parameters.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
|
||||||
@ -241,4 +251,9 @@ fi
|
|||||||
%{_libdir}/libwireplumber-%{apiver}.so.%{sover}
|
%{_libdir}/libwireplumber-%{apiver}.so.%{sover}
|
||||||
%{_libdir}/libwireplumber-%{apiver}.so.%{sover}.*
|
%{_libdir}/libwireplumber-%{apiver}.so.%{sover}.*
|
||||||
|
|
||||||
|
%files zsh-completion
|
||||||
|
%dir %{_datarootdir}/zsh
|
||||||
|
%dir %{_datarootdir}/zsh/site-functions/
|
||||||
|
%{_datarootdir}/zsh/site-functions/_wpctl
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user