mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
0.3.55
This commit is contained in:
parent
6a8fd7024e
commit
957e3a7b38
2 changed files with 59 additions and 4 deletions
61
NEWS
61
NEWS
|
|
@ -1,3 +1,61 @@
|
||||||
|
# PipeWire 0.3.55 (2022-07-12)
|
||||||
|
|
||||||
|
This is a quick bugfix release that is API and ABI compatible with previous
|
||||||
|
0.3.x releases.
|
||||||
|
|
||||||
|
## Highlights
|
||||||
|
- Fix some more critical bugs in the new audioconvert and the queueing
|
||||||
|
in pw-stream that causes stuttering and hickups.
|
||||||
|
- HFP hardware volumes are now saved and restored.
|
||||||
|
- Format conversions and mixing was improved.
|
||||||
|
- Small bug fixes and improvements.
|
||||||
|
|
||||||
|
## PipeWire
|
||||||
|
- The queueing in pw-stream was improved with support for buffer prefetch
|
||||||
|
in async mode.
|
||||||
|
- Add a pw-filter unit test.
|
||||||
|
|
||||||
|
## tools
|
||||||
|
- pw-midiplay should now work again after improvements in pw-stream.
|
||||||
|
|
||||||
|
## modules
|
||||||
|
- The RAOP module was improved to support auth_setup.
|
||||||
|
- The RAOP module should now handle timing packets better.
|
||||||
|
- Add some more filter-chain examples.
|
||||||
|
- The filter-chain now has a separate config file with the boilerplate
|
||||||
|
settings. The examples are now just config snippets that can be dropped
|
||||||
|
in .conf.d/ directories, such as the filter-chain.conf.d/ one.
|
||||||
|
- Start suggesting to use target.object instead of node.target in docs
|
||||||
|
and examples.
|
||||||
|
|
||||||
|
## SPA
|
||||||
|
- Use the cosh window again for the resampler. It should now
|
||||||
|
give better resampler quality. (#2483)
|
||||||
|
- Rework the mixer functions. They were rewritten for higher precision and
|
||||||
|
better performance. Add unit tests and benchmarks.
|
||||||
|
- Improve format conversion for 32bits for avoid errors in clang because
|
||||||
|
of undefined behaviour at extreme ranges.
|
||||||
|
- Fix a bug in audioconvert where it would not consume the right
|
||||||
|
amount of samples when the resampler was disabled. This could cause
|
||||||
|
skipping and hickups. (#2519)
|
||||||
|
- Fix bug in audioconvert where it would try to convert the input samples
|
||||||
|
multiple times, causing strange artifacts when upmixing.
|
||||||
|
- Be more strict about valid JSON floats.
|
||||||
|
- device.vendor.id and device.product.id should now always show up in
|
||||||
|
0xXXXX format and should not be converted to floats in pw-dump anymore.
|
||||||
|
- Add triangular dither, add unit tests for noise generation, add some
|
||||||
|
more optimizations.
|
||||||
|
|
||||||
|
## Bluetooth
|
||||||
|
- HFP and A2DP now expose different routes and thus can have different
|
||||||
|
volumes.
|
||||||
|
- HW Volumes for HFP are now synced better. Volume changes from HW buttons
|
||||||
|
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
|
||||||
|
|
@ -47,9 +105,6 @@ This is a quick bugfix release that is API and ABI compatible with previous
|
||||||
- The source was rewritten to use a ringbuffer. This avoids regressions
|
- The source was rewritten to use a ringbuffer. This avoids regressions
|
||||||
caused by audioconvert.
|
caused by audioconvert.
|
||||||
|
|
||||||
Older versions:
|
|
||||||
|
|
||||||
|
|
||||||
# PipeWire 0.3.53 (2022-06-30)
|
# PipeWire 0.3.53 (2022-06-30)
|
||||||
|
|
||||||
This is a bugfix release that is API and ABI compatible with previous
|
This is a bugfix release that is API and ABI compatible with previous
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
project('pipewire', ['c' ],
|
project('pipewire', ['c' ],
|
||||||
version : '0.3.54',
|
version : '0.3.55',
|
||||||
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