OSDN Git Service

Uprev to AVDTP 1.3 and Implement AVDTP delay reports
authorAjay Panicker <apanicke@google.com>
Wed, 21 Dec 2016 23:37:34 +0000 (15:37 -0800)
committerMyles Watson <mylesgw@google.com>
Fri, 23 Feb 2018 22:14:19 +0000 (22:14 +0000)
commitef673c546cf802602ce1582aebef4f0d83622961
tree871cb2137da394ffa9ad36008e7d5ef49c864a64
parentc92e4a58dec008173ed084bb6c4e672b2fd92c30
Uprev to AVDTP 1.3 and Implement AVDTP delay reports

Implement receiving the delay report message which requires AVDTP 1.3.
Also start keeping track of total number of audio bytes sent over the
air. We now will report both of these values to the audio HAL so that
they can adjust audio playback using these values.

Bug: 32755225
Test: Manual test with a device that supports delay reporting
      Testtracker: 145280
Change-Id: I22c1c6401e4912efab06fa56fb582faae4b38eaf
22 files changed:
audio_a2dp_hw/Android.bp
audio_a2dp_hw/include/audio_a2dp_hw.h
audio_a2dp_hw/src/audio_a2dp_hw.cc
audio_a2dp_hw/src/audio_a2dp_hw_utils.cc
btif/co/bta_av_co.cc
btif/include/btif_a2dp_control.h
btif/include/btif_av.h
btif/src/btif_a2dp_control.cc
btif/src/btif_a2dp_source.cc
btif/src/btif_av.cc
internal_include/bt_target.h
osi/include/properties.h
osi/src/properties.cc
osi/test/properties_test.cc
stack/a2dp/a2dp_aac_encoder.cc
stack/a2dp/a2dp_sbc_encoder.cc
stack/a2dp/a2dp_vendor_aptx_encoder.cc
stack/a2dp/a2dp_vendor_aptx_hd_encoder.cc
stack/a2dp/a2dp_vendor_ldac_encoder.cc
stack/avdt/avdt_msg.cc
stack/include/a2dp_codec_api.h
stack/include/avdt_api.h