pulseaudio/src
Marijn Suijten 25426bc029 bluetooth: Delay A2DP Absolute Volume setup until property is available
The Volume property on org.bluez.MediaTransport1 is required to utilize
Absolute Volume, but it will only become availabe if the peer device
supports the feature.  This happens asynchronously somewhere after the
transport itself has been acquired, after which the callbacks are
attached and software volume is reset.

To prevent race conditions availability of the property is also checked
on startup through a "Get" call.

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/239>
2021-05-17 14:50:03 +00:00
..
daemon build-sys: meson: Merge system_conf config data from default_conf 2021-04-23 01:52:55 -04:00
modules bluetooth: Delay A2DP Absolute Volume setup until property is available 2021-05-17 14:50:03 +00:00
pulse proplist: tweak documentation for pa_proplist_get() 2021-04-09 01:47:58 +01:00
pulsecore win32: Use DACLs when setting socket permissions 2021-05-03 11:43:10 +00:00
tests build-sys: meson: allow building client libraries only 2021-04-19 18:48:59 +00:00
utils build-sys: meson: allow building client libraries only 2021-04-19 18:48:59 +00:00
.gitignore buildsys/autotools: add pulseaudio-x11.service.in 2021-03-01 15:25:09 +00:00
depmod.py update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
meson.build build-sys: meson: allow building client libraries only 2021-04-19 18:48:59 +00:00