mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-17 07:00:03 -05:00
1.5.82
This commit is contained in:
parent
7bd65cfe93
commit
7a8ecbf41d
2 changed files with 64 additions and 4 deletions
66
NEWS
66
NEWS
|
|
@ -1,3 +1,66 @@
|
||||||
|
# PipeWire 1.5.82 (2025-11-06)
|
||||||
|
|
||||||
|
This is the second 1.6 release candidate that is API and ABI
|
||||||
|
compatible with previous 1.4.x, 1.2.x and 1.0.x releases.
|
||||||
|
|
||||||
|
Changes since the last pre-release:
|
||||||
|
|
||||||
|
## Highlights
|
||||||
|
- The max channel limit is now a compile time option.
|
||||||
|
- The SAP and RTP module have seen some robustness improvements.
|
||||||
|
- Add audio.layout propperty.
|
||||||
|
- Cleanups to the code here and there.
|
||||||
|
|
||||||
|
## PipeWire
|
||||||
|
- Handle Tags more like Latency with a NULL param when no ports are linked
|
||||||
|
and some sort of (empty) Tag when the ports are linked.
|
||||||
|
|
||||||
|
## Modules
|
||||||
|
- Improve the echo-cancel module to keep the streams more aligned
|
||||||
|
and cause less latency.
|
||||||
|
- Improve format parsing errors in most modules.
|
||||||
|
- The RTP module now has extra code for better network robustness, including
|
||||||
|
cases when network interfaces are not yet up and running, and multicast
|
||||||
|
sockets are silently kicked out of IGMP groups.
|
||||||
|
- The direct timestamp mode in the RTP module was effectively broken and is
|
||||||
|
now fixed.
|
||||||
|
- Add support for audio.layout.
|
||||||
|
- Add multichannel support to ROC.
|
||||||
|
|
||||||
|
## SPA
|
||||||
|
- Rework the maximum number of channel handling. Because this is a
|
||||||
|
potential ABI break, it is now a compile time option with new
|
||||||
|
functions to handle more than the previous 64 channels.
|
||||||
|
- The 64 channel limit was removed from the noise shaper.
|
||||||
|
- spa_strbuf is used in more places instead of custom snprintf code.
|
||||||
|
- The volume ramp code was simplified.
|
||||||
|
- The driver node now has properties to configure the clock.
|
||||||
|
- The adapter will try to renegotiate when the driver changes.
|
||||||
|
- Fix relaxed array parsing with od number of elements. (#4944)
|
||||||
|
- audio.layout was added to set the channel positions to some
|
||||||
|
predefined layouts.
|
||||||
|
- Added more POD choice checks to ensure the right amount of values
|
||||||
|
are present in the choice.
|
||||||
|
- Fix __has_attribute usage. (#4962)
|
||||||
|
- Thread RESET_ON_FORK is now disabled for JACK application so that
|
||||||
|
forking will preserve any real-time thread priorities, like JACK.
|
||||||
|
(#4966)
|
||||||
|
- Fix some compilation issues. (#4960 and #4961).
|
||||||
|
|
||||||
|
## Pulse-server
|
||||||
|
- Fix missing subscription events on device port changes.
|
||||||
|
- Increase min.quantum to 256/48000. (#4875)
|
||||||
|
|
||||||
|
## GStreamer
|
||||||
|
- Avoid overflow in clock time calculations.
|
||||||
|
- Fix renegotiation.
|
||||||
|
|
||||||
|
## Docs
|
||||||
|
- Swap the name and id of device.product
|
||||||
|
|
||||||
|
|
||||||
|
Older versions:
|
||||||
|
|
||||||
# PipeWire 1.5.81 (2025-10-16)
|
# PipeWire 1.5.81 (2025-10-16)
|
||||||
|
|
||||||
This is the first 1.6 release candidate that is API and ABI
|
This is the first 1.6 release candidate that is API and ABI
|
||||||
|
|
@ -196,9 +259,6 @@ also contains some new features:
|
||||||
## Docs
|
## Docs
|
||||||
- Document the client-node flow a bit more.
|
- Document the client-node flow a bit more.
|
||||||
|
|
||||||
|
|
||||||
Older versions:
|
|
||||||
|
|
||||||
# PipeWire 1.4.0 (2025-03-06)
|
# PipeWire 1.4.0 (2025-03-06)
|
||||||
|
|
||||||
This is the 1.4 release that is API and ABI compatible with previous
|
This is the 1.4 release that is API and ABI compatible with previous
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
project('pipewire', ['c' ],
|
project('pipewire', ['c' ],
|
||||||
version : '1.5.81',
|
version : '1.5.82',
|
||||||
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.61.1',
|
meson_version : '>= 0.61.1',
|
||||||
default_options : [ 'warning_level=3',
|
default_options : [ 'warning_level=3',
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue