Skip to content
  • Marijn Suijten's avatar
    bluetooth: Implement event Volume has changed (org.bluez.MediaTransport1) in... · 750dca61
    Marijn Suijten authored
    bluetooth: Implement event Volume has changed (org.bluez.MediaTransport1) in order to take into account volume changes of A2DP sources.
    
    Using A2DP and a bluetooth audio source, Pulseaudio doesn't take into account the volume modification (for device sending the event via AVRCP (ex:Apple devices))
    This work aims to integrate bluez event Volume (org.bluez.MediaTransport1) for A2DP source in pulseaudio.
    This permits to take into account A2DP source volume changes (sent using AVRCP protocol).
    
    Change has been tested with an iphone and an ipad and is fully working.
    
    Originally written by Mathieu Tournier <mathieutournier@gmail.com> this
    commit has been altered to account for generalized volume callbacks and
    includes various logic changes/fixes, and as such has its author reset
    due to the vast number of changes I do not feel comfortable holding a
    different author responsible for. The orignal commit message and title
    have been preserved though.
    750dca61