Commit: 6847b38ea3c943023a1d743dec4bbaad5c78aeb0
Parent: 0cd34b18158754ca20b482f2478a52233fbd0d16
Author: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2024-10-29 23:34:55
Tree: 1cb1037017fe53eff444ace115b860a20adbe659

transport: Allow to set A2DP transport delay property In order to properly synchronize audio/video playback it is required to report audio delay to the A2DP source. This commit allows connected media application to update the Delay property of the A2DP transport which will inform remote source about the playback delay. In case when the transport is not acquired, everyone is allowed to set the delay. However, when the transport is acquired only the owner can modify the delay. This restriction is here to prevent interference caused by 3rd party actors. The functionality was tested by streaming audio between two hosts running BlueZ Bluetooth stack.

Diffstat

M profiles/audio/transport.c | 109 ++++++++++++++++++++++++++++++++++++++++- - - - - - - -

1 files changed, 101 insertions(+), 8 deletions(-)

View Full Diff | Patch