Skip to content
  • Marijn Suijten's avatar
    bluetooth: Delay A2DP Absolute Volume setup until property is available · 9a6ca4d4
    Marijn Suijten authored
    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.
    9a6ca4d4