Accepting request 950942 from home:alarrosa:branches:multimedia:libs

- Update to version 0.3.45:
  * Highlights
    - Zoom, telegram and other apps should be able to play sound
      again.
    - Implement a better way to force and lock JACK buffersize.
    - Default sink and source names and properties are improved.
    - The config loader can now load and merge fragments in conf.d
      directories for easier user configuration of config files.
    - Many small bug fixes and improvements.
  * PipeWire
    - pw-cli can now also send Commands to nodes. This can be used
      to Suspend a device, for example.
    - The eventfd was removed from loops and invoke is now used to
      stop the loop, this saves an fd.
    - New Alpine CI target to test musl builds, various build
      fixes.
    - Add force-quantum and force-rate properties.
    - The config loader can now load and merge fragments in conf.d
      directories. (#207)
    - resource error methods can be called without a resource and
      then just log an error message.
    - link-factory can now also work from the config. (#2095)
  * modules
    - module-simple-protocol has better argument parsing and can
      handle channelmap now. (#2068) It's also possible to
      configure latency and rate.
    - The native protocol now does extra checks for invalid data.
      (#2070)
  * ALSA
    - TI2902 chips as found in various Behringer cards should have

OBS-URL: https://build.opensuse.org/request/show/950942
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=46
This commit is contained in:
Antonio Larrosa 2022-02-03 12:23:16 +00:00 committed by Git OBS Bridge
parent 17260234a5
commit 71697947a9
7 changed files with 71 additions and 9 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">refs/tags/0.3.44</param>
<param name="revision">refs/tags/0.3.45</param>
<param name="versionformat">@PARENT_TAG@</param>
<!-- <param name="revision">master</param>
<param name="versionformat">@PARENT_TAG@+git%cd.%h</param>

View File

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

3
pipewire-0.3.45.obscpio Normal file
View File

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

View File

@ -1,3 +1,65 @@
-------------------------------------------------------------------
Thu Feb 3 11:56:13 UTC 2022 - Antonio Larrosa <alarrosa@suse.com>
- Update to version 0.3.45:
* Highlights
- Zoom, telegram and other apps should be able to play sound
again.
- Implement a better way to force and lock JACK buffersize.
- Default sink and source names and properties are improved.
- The config loader can now load and merge fragments in conf.d
directories for easier user configuration of config files.
- Many small bug fixes and improvements.
* PipeWire
- pw-cli can now also send Commands to nodes. This can be used
to Suspend a device, for example.
- The eventfd was removed from loops and invoke is now used to
stop the loop, this saves an fd.
- New Alpine CI target to test musl builds, various build
fixes.
- Add force-quantum and force-rate properties.
- The config loader can now load and merge fragments in conf.d
directories. (#207)
- resource error methods can be called without a resource and
then just log an error message.
- link-factory can now also work from the config. (#2095)
* modules
- module-simple-protocol has better argument parsing and can
handle channelmap now. (#2068) It's also possible to
configure latency and rate.
- The native protocol now does extra checks for invalid data.
(#2070)
* ALSA
- TI2902 chips as found in various Behringer cards should have
inputs again.
- Better handling of busy devices in udev, retry when the
inotify close event is emited.
* SPA
- plugins now handle alignment properly and only expect the max
alignment required for the CPU. (#2074)
* Bluetooth
- SBC-XQ is now enabled for the JBL Endurance RUN BT headset.
- Support for non-hexadecimal XAPL version strings to improve
compatibility.
- Use HCI commands again to probe the adapter msbc capability.
This improves compatibility with some adapters. (#2030)
- Set the right startup volume.
- Better A2DP source idle handling.
- Fix a timer bug in SCO sink that could cause busy looping.
* pulse-server
- A playback issue when the tlength > maxlength was fixed.
(#2069) This affected Zoom and other applications.
- The STREAM_BUFFER_ATTR command is now implemented.
- Module names are improved. (#2076)
- Many small fixes and improvements.
- Fix a pavucontrol crash with invalid channels. (#1442)
* JACK
- Use the new force-quantum and force-rate properties in the
JACK API to switch quantum and ensure it can't change for
the lifetime of the JACK app. (#2079)
- Rebase patch:
* reduce-meson-dependency.patch
-------------------------------------------------------------------
Tue Feb 1 14:23:13 UTC 2022 - Dario Faggioli <dfaggioli@suse.com>

View File

@ -1,4 +1,4 @@
name: pipewire
version: 0.3.44
mtime: 1643275073
commit: c4ca245b24071c33b1d131e131cf1ebc5fb64f2e
version: 0.3.45
mtime: 1643887464
commit: bdd407fe66cc9e46d4bc4dcc989d50679000482b

View File

@ -53,7 +53,7 @@
%endif
Name: pipewire
Version: 0.3.44
Version: 0.3.45
Release: 0
Summary: A Multimedia Framework designed to be an audio and video server and more
License: MIT

View File

@ -4,7 +4,7 @@ Index: pipewire-0.3.44/meson.build
+++ pipewire-0.3.44/meson.build
@@ -1,7 +1,7 @@
project('pipewire', ['c' ],
version : '0.3.44',
version : '0.3.45',
license : [ 'MIT', 'LGPL-2.1-or-later', 'GPL-2.0-only' ],
- meson_version : '>= 0.59.0',
+ meson_version : '>= 0.54.0',