mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-14 06:59:57 -05:00
1.2.5
This commit is contained in:
parent
59525b43e6
commit
71fac7fa81
2 changed files with 50 additions and 4 deletions
52
NEWS
52
NEWS
|
|
@ -1,3 +1,52 @@
|
||||||
|
# PipeWire 1.2.5 (2024-09-27)
|
||||||
|
|
||||||
|
This is an important bugfix release that is API and ABI compatible with the
|
||||||
|
previous 1.2.x and 1.0.x releases.
|
||||||
|
|
||||||
|
## Highlights
|
||||||
|
- Fix an fd mismatch in the protocol in some cases that could lead to
|
||||||
|
fd leaks and crashes.
|
||||||
|
- Fix a bug where the mixer was not updated after setting the port, which would
|
||||||
|
cause muted audio at boot or resume from suspend.
|
||||||
|
- Fix a potential use-after-free in module-rt when stopping a thread.
|
||||||
|
- Cached objects are now freed in the JACK API to avoid memory leaks.
|
||||||
|
- Some more fixes and improvements.
|
||||||
|
|
||||||
|
|
||||||
|
## PipeWire
|
||||||
|
- RequestProcess commands are now only sent after the node completes
|
||||||
|
the state change to RUNNING.
|
||||||
|
- More FreeBSD fixes.
|
||||||
|
- Handle ACTIVE links going to < PAUSED as well. This improves
|
||||||
|
renegotiation in some cases.
|
||||||
|
- Fix an fd mismatch in the protocol in some cases that could lead to
|
||||||
|
fd leaks and crashes.
|
||||||
|
|
||||||
|
## Modules
|
||||||
|
- Many of the network modules can now also accept hostnames instead of
|
||||||
|
IP addresses.
|
||||||
|
- Fix a potential use-after-free in module-rt when stopping the thread.
|
||||||
|
|
||||||
|
## SPA
|
||||||
|
- Support for elogind was added.
|
||||||
|
- Some more errors are checked when converting JSON to POD. (#4313)
|
||||||
|
- Fix a bug where the mixer was not updated after setting the port, which would
|
||||||
|
cause muted audio at boot or resume from suspend. (#4084)
|
||||||
|
|
||||||
|
## JACK
|
||||||
|
- The BBT transport handling was improved. Some fields were added to be able
|
||||||
|
to handle the JACK semantics correctly. (#4314)
|
||||||
|
- Buffers are now aligned according to the maximum CPU alignment instead of
|
||||||
|
the hardcoded 16 bytes alignment.
|
||||||
|
- Cached objects are now freed correctly.
|
||||||
|
|
||||||
|
## Doc
|
||||||
|
- Some small doc updates. (#4272)
|
||||||
|
|
||||||
|
|
||||||
|
Older versions:
|
||||||
|
|
||||||
|
|
||||||
# PipeWire 1.2.4 (2024-09-19)
|
# PipeWire 1.2.4 (2024-09-19)
|
||||||
|
|
||||||
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
|
||||||
|
|
@ -26,9 +75,6 @@ previous 1.2.x and 1.0.x releases.
|
||||||
- Emit buffer_size callback in jack_activate() to improve
|
- Emit buffer_size callback in jack_activate() to improve
|
||||||
compatibility with GStreamer. (#4260)
|
compatibility with GStreamer. (#4260)
|
||||||
|
|
||||||
Older versions:
|
|
||||||
|
|
||||||
|
|
||||||
# PipeWire 1.2.3 (2024-08-22)
|
# PipeWire 1.2.3 (2024-08-22)
|
||||||
|
|
||||||
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
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
project('pipewire', ['c' ],
|
project('pipewire', ['c' ],
|
||||||
version : '1.2.4',
|
version : '1.2.5',
|
||||||
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