mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
0.3.56
This commit is contained in:
parent
3c87541219
commit
f274e53d25
2 changed files with 57 additions and 5 deletions
60
NEWS
60
NEWS
|
|
@ -1,3 +1,59 @@
|
||||||
|
# PipeWire 0.3.56 (2022-07-19)
|
||||||
|
|
||||||
|
This is a quick bugfix release that is API and ABI compatible with previous
|
||||||
|
0.3.x releases.
|
||||||
|
|
||||||
|
## Highlights
|
||||||
|
- A critical bug that could crash JACK apps was fixed.
|
||||||
|
- Some more regressions in audiomixer were fixed. This should fix crackling
|
||||||
|
and stuttering in some cases as well as some channel mapping regressions.
|
||||||
|
- A bug in the alsa plugin was fixed that could cause stuttering in VMs.
|
||||||
|
- Bluetooth sources should have improved latency and rate control.
|
||||||
|
- Many more bugfixes and improvements.
|
||||||
|
|
||||||
|
|
||||||
|
## Modules
|
||||||
|
- An experimental AVB module was added. It can expose PipeWire as an AVB
|
||||||
|
entity and initiate (broken) streaming between entities.
|
||||||
|
- module-loopback now handles the cases where the input and output channels
|
||||||
|
are different without crashing or producing silence.
|
||||||
|
- The filter-chain module now correctly calculates the output size without
|
||||||
|
crashing in some cases. It also skips invalid ports instead of crashing.
|
||||||
|
- Handle and report pthread errors better.
|
||||||
|
|
||||||
|
## SPA
|
||||||
|
- The resampler qualities were tweaked a little.
|
||||||
|
- A bug that would sometimes cut off the last part of a buffer was fixed in
|
||||||
|
the alsa plugin. This could cause broken audio in VMs. (#2536)
|
||||||
|
- Access to the alsa mixer and devices is now checked more thoroughly.
|
||||||
|
(#2534)
|
||||||
|
- The spa-resample tool can now also handle large downsampling rates without
|
||||||
|
crashing.
|
||||||
|
- Audioconverter now uses rounding for float to int conversions, which
|
||||||
|
reduces distortions. Compilation of the c functions was separated and uses
|
||||||
|
its own optimization flags now. Unit tests were added. (#2543)
|
||||||
|
- Noise shaping was improved in audioconvert. A new Wannamaker 3 tap shaper
|
||||||
|
was added.
|
||||||
|
- Audioconvert now uses a pattern for generating keep alive noise. This
|
||||||
|
should have much less energy and be even more inaudible. (#2540)
|
||||||
|
- A channel mapping bug was fixed in audioconvert. Unit tests were added.
|
||||||
|
- The dsp audio mixer would sometimes not mix enough and cause dropouts.
|
||||||
|
(#2525)
|
||||||
|
|
||||||
|
## JACK
|
||||||
|
- A critical bug in the mixer was fixed. It would cause most JACK apps to
|
||||||
|
segfault at startup.
|
||||||
|
|
||||||
|
## Bluetooth
|
||||||
|
- A new rate control algorithm was implemented for the sources.
|
||||||
|
- The media role on HSP/HFP streams is now fixed.
|
||||||
|
|
||||||
|
## Pulse Server
|
||||||
|
- Add the resampler delay to delay reporting as well.
|
||||||
|
|
||||||
|
|
||||||
|
Older versions:
|
||||||
|
|
||||||
# PipeWire 0.3.55 (2022-07-12)
|
# PipeWire 0.3.55 (2022-07-12)
|
||||||
|
|
||||||
This is a quick bugfix release that is API and ABI compatible with previous
|
This is a quick bugfix release that is API and ABI compatible with previous
|
||||||
|
|
@ -52,10 +108,6 @@ This is a quick bugfix release that is API and ABI compatible with previous
|
||||||
- HW Volumes for HFP are now synced better. Volume changes from HW buttons
|
- HW Volumes for HFP are now synced better. Volume changes from HW buttons
|
||||||
are now also saved.
|
are now also saved.
|
||||||
|
|
||||||
|
|
||||||
Older versions:
|
|
||||||
|
|
||||||
|
|
||||||
# PipeWire 0.3.54 (2022-07-07)
|
# PipeWire 0.3.54 (2022-07-07)
|
||||||
|
|
||||||
This is a quick bugfix release that is API and ABI compatible with previous
|
This is a quick bugfix release that is API and ABI compatible with previous
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
project('pipewire', ['c' ],
|
project('pipewire', ['c' ],
|
||||||
version : '0.3.55',
|
version : '0.3.56',
|
||||||
license : [ 'MIT', 'LGPL-2.1-or-later', 'GPL-2.0-only' ],
|
license : [ 'MIT', 'LGPL-2.1-or-later', 'GPL-2.0-only' ],
|
||||||
meson_version : '>= 0.59.0',
|
meson_version : '>= 0.59.0',
|
||||||
default_options : [ 'warning_level=3',
|
default_options : [ 'warning_level=3',
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue