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)
This is a bugfix release that is API and ABI compatible with the
previous 1.2.x and 1.0.x releases.
Highlights
- Avoid a crash in cleanup of globals. (#4250)
- Use systemd-logind to scan for new devices in v4l2.
- Some more bugfixes and improvements.
PipeWire
- Avoid a crash in cleanup of globals. (#4250)
- Improve RequestProcess dispatch.
Tools
- Improve float parsing. (#4234)
SPA
- Clear the ringbuffer when stopping in libcamera.
- Use systemd-logind to scan for new devices in v4l2. (#3539, #3960)
- Queue dropped first buffer in v4l2.
- Unlink pcm devices when moving drivers to avoid broken pipe.
JACK
- Emit buffer_size callback in jack_activate() to improve
compatibility with GStreamer. (#4260)
Signed-off-by: Markus Volk <[email protected]>
---
.../pipewire/{pipewire_1.2.3.bb => pipewire_1.2.5.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-multimedia/recipes-multimedia/pipewire/{pipewire_1.2.3.bb =>
pipewire_1.2.5.bb} (99%)
diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
index 0a2088a3c..b37ae0a53 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \
DEPENDS = "dbus ncurses"
-SRCREV = "e2a76824e2b112b15ae4a1a3d444696d5526f8d8"
+SRCREV = "71fac7fa818f21234da4c356de0b44e47e1a2ef2"
SRC_URI =
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.2;protocol=https"
S = "${WORKDIR}/git"
--
2.46.0
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112548):
https://lists.openembedded.org/g/openembedded-devel/message/112548
Mute This Topic: https://lists.openembedded.org/mt/108714951/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-