Accepting request 1102630 from multimedia:libs

- Update to version 0.3.77:
  * Highlights
    - Fix a bug in ALSA source where the available number of
      samples was miscaluclated and resulted in xruns in some
      cases.
    - A new L permission was added to make it possible to force a
      link between nodes even when the nodes can't see eachother.
    - The VBAN module now supports midi send and receive as well.
    - Many cleanups and small fixes.
  * PipeWire
    - Global objects now only show permissions that apply to them.
      The permissions required to perform various API calls are
      documented.
    - A new L permission was added to make it possible to force a
      link between nodes even when the nodes can't see eachother.
    - Config files need to end with .conf.
    - The client.api is added the to global properties of a node.
  * modules
    - The VBAN module now supports midi send and receive as well.
    - Fix module-profiler alignment and make sure we don't overrun
      our buffers with many nodes.
    - Protect libcanberra calls with a mutex because it is not
      thread safe.
  * SPA
    - Support older compilers for spa_clear_ptr().
    - Fix a bug in ALSA source where the available number of
      samples was miscaluclated and resulted in xruns.
    - Don't set inotify on /dev but on the videoX devices directly.
      Setting inotify on /dev would cause a lot of spurious wakeups
      and lock contention in the fsnotify subsystem on some

OBS-URL: https://build.opensuse.org/request/show/1102630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pipewire?expand=0&rev=90
This commit is contained in:
Dominique Leuenberger 2023-08-08 13:53:51 +00:00 committed by Git OBS Bridge
commit 35cdf76255
6 changed files with 56 additions and 8 deletions

View File

@ -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.76</param>
<param name="revision">0.3.77</param>
<param name="versionformat">@PARENT_TAG@</param>
<!--
<param name="revision">master</param>

View File

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

3
pipewire-0.3.77.obscpio Normal file
View File

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

View File

@ -1,3 +1,51 @@
-------------------------------------------------------------------
Sat Aug 5 12:23:12 UTC 2023 - Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 0.3.77:
* Highlights
- Fix a bug in ALSA source where the available number of
samples was miscaluclated and resulted in xruns in some
cases.
- A new L permission was added to make it possible to force a
link between nodes even when the nodes can't see eachother.
- The VBAN module now supports midi send and receive as well.
- Many cleanups and small fixes.
* PipeWire
- Global objects now only show permissions that apply to them.
The permissions required to perform various API calls are
documented.
- A new L permission was added to make it possible to force a
link between nodes even when the nodes can't see eachother.
- Config files need to end with .conf.
- The client.api is added the to global properties of a node.
* modules
- The VBAN module now supports midi send and receive as well.
- Fix module-profiler alignment and make sure we don't overrun
our buffers with many nodes.
- Protect libcanberra calls with a mutex because it is not
thread safe.
* SPA
- Support older compilers for spa_clear_ptr().
- Fix a bug in ALSA source where the available number of
samples was miscaluclated and resulted in xruns.
- Don't set inotify on /dev but on the videoX devices directly.
Setting inotify on /dev would cause a lot of spurious wakeups
and lock contention in the fsnotify subsystem on some
benchmarks.
- Audioconvert now rate limits the warnings when it runs out of
buffers.
* pulse-server
- Some bugs and inconsistencies were fixed in device lookup.
- Improve subscribe event emission, detect changes to the sink
or the monitor and send the right sink/source event.
* JACK
- The libjack.so now has a minor version of 3 and a micro
version of the pipewire version.
- JACK clients will now see portregistration from other jack
clients when they activate/deactivate like real JACK.
* bluetooth
- Use some more autoptr cleanups, fix some leaks.
-------------------------------------------------------------------
Fri Jul 28 10:35:03 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>

View File

@ -1,4 +1,4 @@
name: pipewire
version: 0.3.76
mtime: 1690473252
commit: 9bcc90fdc3ece16a4e0a91446641e56332b979fd
version: 0.3.77
mtime: 1691137537
commit: 31cd694602cc37ada3a6d02a5a381f4e3933ecef

View File

@ -60,7 +60,7 @@
%bcond_with aptx
Name: pipewire
Version: 0.3.76
Version: 0.3.77
Release: 0
Summary: A Multimedia Framework designed to be an audio and video server and more
License: MIT