da5b2a644d
* Additions & Enhancements:
- Added new WpPermissionManager API that centralizes access
control for clients, with support for attaching permission
managers to clients from Lua scripts; the client access
scripts have been completely refactored to use the new API
with a select-access event and a priority fallback
mechanism: configuration, flatpak, snap, portal, and default
(!797 (merged), !822 (merged), !825 (merged))
- Added new WpStateMetadata class that mirrors the persistent
state into a PipeWire metadata object, allowing users to
clear or change saved device profiles at runtime using
pw-metadata (!818 (merged))
- Added set_param(), enum_params_sync() and params-changed
signal to WpSpaDevice, and an event signal for SPA device
events, allowing monitors to directly interact with SPA
devices and react to profile changes without going through
the global WpDevice object (!835 (merged), !842 (merged))
- Added list subcommand to wpctl for displaying PipeWire
objects in a script-friendly format, with bash completions
(!805 (merged), !823 (merged))
- Added reset command to wpctl to reset the state of
WirePlumber and PipeWire to installation defaults
(!848 (merged), !849 (merged))
- Enhanced wpctl to connect to the manager socket when
available, giving the tool unrestricted access to the
PipeWire graph (!814 (merged))
- Added new bluetooth.profile-preference setting to
find-preferred-profile for selecting quality or latency A2DP
profiles (!819 (merged))
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/wireplumber?expand=0&rev=102
8 lines
306 B
Bash
8 lines
306 B
Bash
# Name of the wireplumber profile to use when running the default wireplumber
|
|
# user service. This is usually either main (when wireplumber manages audio)
|
|
# or video-only (when pulseaudio manages the audio).
|
|
#
|
|
# The default value is set in the service and should be main
|
|
#
|
|
WIREPLUMBER_PROFILE="video-only"
|