diff options
| author | Gyorgy Sarvari <skandigraun@gmail.com> | 2025-12-24 21:55:15 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-12-24 13:19:13 -0800 |
| commit | ca7fe11935982bcbb8bf10b80c4b17a381190fb3 (patch) | |
| tree | fefb8a5bc1cd4e5ed930f4dcf362eea54b0262fd /meta-python/recipes-devtools/python/python3-covdefaults | |
| parent | 199a6a2266a4ee9e7403cf88816266f24992c812 (diff) | |
| download | meta-openembedded-ca7fe11935982bcbb8bf10b80c4b17a381190fb3.tar.gz | |
wireplumber: upgrade 0.5.11 -> 0.5.13
Changelog:
0.5.13:
Additions & Enhancements:
- Added internal filter graph support for audio nodes, allowing users to
create audio preprocessing and postprocessing chains without exposing
filters to applications, useful for software DSP
- Added new Lua Properties API that significantly improves performance by
avoiding constant serialization between WpProperties and Lua tables,
resulting in approximately 40% faster node linking
- Added WpIterator Lua API for more efficient parameter enumeration
- Added bash completions for wpctl command
- Added script to find suitable volume control when using role-based policy,
allowing volume sliders to automatically adjust the volume of the currently
active role (e.g., ringing, call, media)
- Added experimental HDMI channel detection setting to use HDMI ELD
information for channel configuration
- Enhanced role-based policy to allow setting preferred target sinks for
media role loopbacks via policy.role-based.preferred-target
- Enhanced Bluetooth profile autoswitch logic to be more robust and handle
saved profiles correctly, including support for loopback sink nodes
- Enhanced ALSA monitor to include alsa.* device properties on nodes for
rule matching
- Optimized stream node linking for common cases to reduce latency when new
audio/video streams are added
- Improved event dispatcher performance by using hash table registration for
event hooks, eliminating performance degradation as more hooks are
registered
- Increased audio headroom for VMware and VirtualBox virtual machines
- Added setting to prevent restoring "Off" profiles via
session.dont-restore-off-profile property
- Added support for 128 audio channels when compiled with a recent version of
PipeWire
Fixes:
- Fixed memory leaks and issues in the modem manager module
- Fixed MPRIS module incorrectly treating GHashTable as GObject
- Fixed warning messages when process files in /proc/<pid>/* don't exist,
particularly when processes are removed quickly
- Fixed MONO audio configuration to only apply to device sink nodes, allowing
multi-channel mixing in the graph
- Fixed event dispatcher hook registration and removal to avoid spurious
errors
- Improved logging for standard-link activation failures
- Simplified event-hook interest matching for better performance
0.5.12:
Additions & Enhancements:
- Added mono audio configuration support via node.features.audio.mono
setting that can be changed at runtime with wpctl
- Added automatic muting of ALSA devices when a running node is removed,
helping prevent loud audio on speakers when headsets are unplugged
- Added notifications API module for sending system notifications
- Added comprehensive wpctl man page and documentation
- Enhanced object interest handling for PipeWire properties on session items
Fixes:
- Fixed race condition during shutdown in the permissions portal module that
could cause crashes in GDBus signal handling
- Added device validity check in state-routes handling to prevent issues
when devices are removed during async operations
- Fixed Log.critical undefined function error in device-info-cache
- Improved device hook documentation and configuration
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-covdefaults')
0 files changed, 0 insertions, 0 deletions
