* 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 (!743 (merged))
- 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 (!757 (merged))
- Added WpIterator Lua API for more efficient parameter
enumeration (!746 (merged))
- Added bash completions for wpctl command (!762 (merged))
- 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) (!711 (merged))
- Added experimental HDMI channel detection setting to use HDMI
ELD information for channel configuration (!749 (merged))
- Enhanced role-based policy to allow setting preferred target
sinks for media role loopbacks via
policy.role-based.preferred-target (!754 (merged))
- Enhanced Bluetooth profile autoswitch logic to be more robust
and handle saved profiles correctly, including support for
loopback sink nodes (!739 (merged))
- Enhanced ALSA monitor to include alsa.* device properties on
nodes for rule matching (!761 (merged))
- Optimized stream node linking for common cases to reduce
latency when new audio/video streams are added (!760)
- Improved event dispatcher performance by using hash table
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/wireplumber?expand=0&rev=98
830 B
830 B