Accepting request 907334 from home:fcrozat:branches:multimedia:libs
- Update to 0.3.32: * Highlights - Real-time priority handling for threads was reworked. Freewheeling will now drop RT priorities to avoid being killed. - Problems with filter chains and echo-cancel being linked in a loop was fixed. - alsamixer should now be able to see the mixer controls again. - JACK has seen some latency reporting improvements that make Ardour report latencies correctly. - Many bugfixes and improvements. * PipeWire - Fix a bug in the neon audio resampler code. - There is now a node.link-group property to relate linked streams. this can be used to track the dataflow with coupled streams. - Fix a crash when recalculating latency on a destroyed port. (#1371) - Filter chains and other modules that create streams can now also be added to the daemon config itself. (#1309) - Fix some potential deadlocks in timerfd. (#1377) - Feedback links are skipped when recalculating latency to avoid loops. - The dummy driver and null-sink now stop the timerfd when following another driver instead of generating useless graph wakeups. - rt.limit was increased to 2 seconds. Some applications got killed because they run lengthy code in the Real-Time thread. (#1344) - Fix s24_32 to float, it was not sign extending OBS-URL: https://build.opensuse.org/request/show/907334 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=10
This commit is contained in:
parent
f89f94ac87
commit
78d1591f94
2
_service
2
_service
@ -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.31</param>
|
||||
<param name="revision">refs/tags/0.3.32</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
</service>
|
||||
<service name="tar" mode="buildtime"/>
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9f27a9d9927e4a54f67355d6069ab42ffd1d0cb7534c2f9883ca3945ec419a62
|
||||
size 9675277
|
3
pipewire-0.3.32.obscpio
Normal file
3
pipewire-0.3.32.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:04aac9d3348d9a28c2dc838eb5b2c77cc1e0dffd85fbacae189871215e696a0b
|
||||
size 9720333
|
@ -1,3 +1,93 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 20 12:46:57 UTC 2021 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
- Update to 0.3.32:
|
||||
* Highlights
|
||||
- Real-time priority handling for threads was reworked.
|
||||
Freewheeling will now drop RT priorities to avoid being
|
||||
killed.
|
||||
- Problems with filter chains and echo-cancel being linked in
|
||||
a loop was fixed.
|
||||
- alsamixer should now be able to see the mixer controls again.
|
||||
- JACK has seen some latency reporting improvements that make
|
||||
Ardour report latencies correctly.
|
||||
- Many bugfixes and improvements.
|
||||
* PipeWire
|
||||
- Fix a bug in the neon audio resampler code.
|
||||
- There is now a node.link-group property to relate linked
|
||||
streams. this can be used to track the dataflow with
|
||||
coupled streams.
|
||||
- Fix a crash when recalculating latency on a destroyed
|
||||
port. (#1371)
|
||||
- Filter chains and other modules that create streams can
|
||||
now also be added to the daemon config itself. (#1309)
|
||||
- Fix some potential deadlocks in timerfd. (#1377)
|
||||
- Feedback links are skipped when recalculating latency to
|
||||
avoid loops.
|
||||
- The dummy driver and null-sink now stop the timerfd when
|
||||
following another driver instead of generating useless
|
||||
graph wakeups.
|
||||
- rt.limit was increased to 2 seconds. Some applications got
|
||||
killed because they run lengthy code in the Real-Time
|
||||
thread. (#1344)
|
||||
- Fix s24_32 to float, it was not sign extending
|
||||
properly. (#1393)
|
||||
- The performance of the feedback loop check algorithm was
|
||||
improved a lot, making complex graphs start much much faster.
|
||||
- The zeroconf publish module now doesn't republish nodes
|
||||
every time the volume changes. (#1406)
|
||||
- A potential memory corruption error has been fixed in the
|
||||
loop that could cause random crashes.
|
||||
- Mempools can now be created from multiple threads at the
|
||||
same time.
|
||||
* media-session
|
||||
- Loops in coupled streams are now avoided. (#1394)
|
||||
- Port changes for inactive profiles are ignored now by
|
||||
the default-route module. (#1403)
|
||||
* ALSA
|
||||
- Make sure tha alibpref is not part of the device node name
|
||||
because it is random. (#1362)
|
||||
- Fixed an off-by-one that could cause midi events to end up
|
||||
with a wrong timestamp and thus being discarded by
|
||||
some apps. (#1395)
|
||||
- Fix some memory leaks when destroying a card object.
|
||||
* JACK
|
||||
- Fix some invalid cycle wakeups that could cause JACK
|
||||
application to run with a 0 buffer size. (#1386)
|
||||
- JACK can now use rtkit to manage realtime priorities
|
||||
on threads.
|
||||
- The Real-time priority is dropped when entering freewheel
|
||||
mode to make sure we don't get killed when using
|
||||
too much CPU.
|
||||
- jack_recompute_total_latencies() is now implemented, fixing
|
||||
the latency reporting in Ardour. (#1388)
|
||||
- Fix some overflows in time calculations.
|
||||
- Ensure frame_rate in position is never 0.
|
||||
- Graph callbacks are now emitted as well.
|
||||
* Bluetooth
|
||||
- RTP payload type is now set correctly for aptX, LDAC and
|
||||
SBC, which should improve compatibility with devices that
|
||||
care about this.
|
||||
* PulseAudio server
|
||||
- There is now a quirks database to deal with bad clients.
|
||||
The database is builtin but can be made external later.
|
||||
Teams is now lied to and told all sink/sources use
|
||||
s16 samples to make it show all sinks/sources.
|
||||
Firefox is forced to remove the DONT_MOVE flag on
|
||||
capture streams so that you can move firefox streams
|
||||
with other tools.
|
||||
- The UNDERFLOW warnings are now made into info log messages
|
||||
to not spam the log too much. Many application just let
|
||||
things underrun and PulseAudio did not warn about this
|
||||
either. (#910)
|
||||
* ALSA plugin
|
||||
- The alsa plugin now uses the right metadata for finding the
|
||||
default source and sink, which makes the volume controls
|
||||
reappear. (#1384)
|
||||
* Other
|
||||
- Cleanups in pulse-server and pipewire.
|
||||
- Documentation additions.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 13 14:52:35 UTC 2021 - Antonio Larrosa <alarrosa@suse.com>
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
name: pipewire
|
||||
version: 0.3.31
|
||||
mtime: 1624893688
|
||||
commit: 5497d2d907ed8614c2c0b6482ea709cc7314f301
|
||||
version: 0.3.32
|
||||
mtime: 1626779173
|
||||
commit: 41ce3092756ab27106881f4246e54bf32ea5adbe
|
||||
|
||||
|
@ -39,7 +39,7 @@
|
||||
%bcond_with aptx
|
||||
|
||||
Name: pipewire
|
||||
Version: 0.3.31
|
||||
Version: 0.3.32
|
||||
Release: 0
|
||||
Summary: A Multimedia Framework designed to be an audio and video server and more
|
||||
License: MIT
|
||||
|
Loading…
x
Reference in New Issue
Block a user