This commit is contained in:
Wim Taymans 2024-08-06 18:02:44 +02:00
parent 6dca90fa26
commit e2a76824e2
2 changed files with 45 additions and 4 deletions

47
NEWS
View file

@ -1,3 +1,47 @@
# PipeWire 1.2.3 (2024-08-22)
This is a bugfix release that is API and ABI compatible with the
previous 1.2.x and 1.0.x releases.
## Highlights
- Implement freewheeling support in the FFADO driver. Also improve
buffersize and samplerate handling.
- Improve some locking on spa_loop. Remove a possible deadlock when
the queue was full.
- Allocate more space for the libcamera devices string to properly
deduplicate libcamera and v4l2 devices.
- Some more bugfixes and improvements.
## PipeWire
- Improve activation state changes and xrun detection some more.
(#4182)
- Avoid a memory leak when a link in error is destroyed.
## Modules
- Improve samplerate and buffersize handling in FFADO driver so that
it is possible to force a rate and buffer size.
- Implement freewheeling support in the ffado driver.
- Always set the server side clock.quantum-limit on nodes. This fixes
a buffer size problem in Midi-bridge. (#4005)
## SPA
- Improve some locking on spa_loop. Remove a possible deadlock when
the queue was full. (#4114)
- Allocate more space for the libcamera devices string to properly
deduplicate libcamera and v4l2 devices.
- Fix a potential race when enumerating v4l2 udev devices. (#3960)
## Bluetooth
- Improve compatibility with some devices (Soundcore Motion 300).
## Tools
- pw-cli can now handle arbitrarily large input and params. (#4166)
- Avoid some compiler warnings in pw-top.
Older versions:
# PipeWire 1.2.2 (2024-07-31) # PipeWire 1.2.2 (2024-07-31)
This is a bugfix release that is API and ABI compatible with the This is a bugfix release that is API and ABI compatible with the
@ -44,9 +88,6 @@ previous 1.2.x and 1.0.x releases.
- Fix the jack_get_time() function, it was returning nano instead of micro - Fix the jack_get_time() function, it was returning nano instead of micro
seconds. seconds.
Older versions:
# PipeWire 1.2.1 (2024-07-12) # PipeWire 1.2.1 (2024-07-12)
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

View file

@ -1,5 +1,5 @@
project('pipewire', ['c' ], project('pipewire', ['c' ],
version : '1.2.2', version : '1.2.3',
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',