OSDN Git Service

service: A2DP source callback to query the preferred codec
authorCheney Ni <cheneyni@google.com>
Tue, 5 May 2020 07:17:29 +0000 (15:17 +0800)
committerCheney Ni <cheneyni@google.com>
Wed, 6 May 2020 03:27:20 +0000 (11:27 +0800)
commit1c682f8f222534aa4f683df93d29fec664c223d2
tree647c129efc7a361e7f826f74ed4b67275af7ae2b
parent32379e3062f8c83388937674ba02ff4a04446b37
service: A2DP source callback to query the preferred codec

In order to apply user's preferred codec while reconnecting, we need a
callback method to talk to Bluetooth stack whether the mandatory codec
has higher priority than others. This change implements a dummy method
in the fluoride service, so is working with the stack.

Bug: 134131114
Bug: 147572898
Test: bluetoothtbd_test
Change-Id: Ib99cf12eba85450526e22723d1509405469c2ebc
Merged-In: Ib99cf12eba85450526e22723d1509405469c2ebc
(cherry picked from commit 3254942410f182533675645392d7f72d14bf7543)
service/Android.bp
service/a2dp_source.cc
service/a2dp_source.h
service/hal/bluetooth_av_interface.cc
service/hal/bluetooth_av_interface.h
service/hal/fake_bluetooth_av_interface.cc
service/hal/fake_bluetooth_av_interface.h
service/test/a2dp_source_unittest.cc [new file with mode: 0644]