Commit 9a6ca4d4 authored by Marijn Suijten's avatar Marijn Suijten 🦀
Browse files

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.
parent 9297bde1
Pipeline #306697 passed with stages
in 4 minutes and 10 seconds