summaryrefslogtreecommitdiff
path: root/Software
diff options
context:
space:
mode:
authorgchini <gchini@web>2021-07-20 09:13:48 +0000
committerIkiWiki <ikiwiki.info>2021-07-20 09:13:48 +0000
commitd08b40c06c3e922a334659d6c995a6dfa6a3f959 (patch)
treed82ede285b9f26bb289d01c3b31434c9f51948df /Software
parent3ed1057d09391cad5b1002022c7bcd9cc5c3c1aa (diff)
Diffstat (limited to 'Software')
-rw-r--r--Software/PulseAudio/Notes/15.0.mdwn12
1 files changed, 10 insertions, 2 deletions
diff --git a/Software/PulseAudio/Notes/15.0.mdwn b/Software/PulseAudio/Notes/15.0.mdwn
index cec5696b..69e12030 100644
--- a/Software/PulseAudio/Notes/15.0.mdwn
+++ b/Software/PulseAudio/Notes/15.0.mdwn
@@ -85,7 +85,15 @@ Several patches from FreeBSD have been upstreamed. Unplugging sound cards should
### Windows support added to Meson
-PulseAudio's Meson build system was lagging behind the old Autotools build system when it came to building for Windows, now it should be possible to build PulseAudio for Windows with Meson using MinGW. There are also various fixes for Windows.
+PulseAudio's Meson build system was lagging behind the old Autotools build system when it came to building for Windows, now it should be possible to build PulseAudio for Windows with Meson using MinGW. There are also various fixes for Windows and PA can now be run as a service on Win32.
+
+### Additional commands for pactl
+
+pactl now supports the following additional commands: `get-default-{sink|source}`, `get-{sink|source}-volume` and `get-{sink|source}-mute`
+
+### Card profiles can be set to sticky
+
+Card profiles can be set to sticky using the command `pactl send-message /card/<card name> set-profile-sticky 'true|false'`. The current status can be queried using `pactl send-message /card/<card name> get-profile-sticky`. If a card profile is sticky, it will always be restored, even if the profile is unavailable. Also port availability changes on the card will not impact the profile choice. This is for example useful to set the card profile permanently to "off" for HDMI devices.
## Notes for application developers
@@ -95,7 +103,7 @@ As already announced in the 14.0 release notes, the support for autotools finall
### New API for sending messages from clients to pulseaudio objects
-The new "message API" was added to facilitate easy communication between clients and pulseaudio objects. It's currently used for switching bluetooth codecs. The message API is using JSON format to exchange information between pulseaudio objects and a client.
+The new "message API" was added to facilitate easy communication between clients and pulseaudio objects. It's currently used for switching bluetooth codecs and setting card profiles to sticky. The message API is using JSON format to exchange information between pulseaudio objects and a client.
### New mechanism for applications to disable shared memory on their connection to PulseAudio