OSDN Git Service

Fix connection state broadcasts
authorSanket Agarwal <sanketa@google.com>
Tue, 4 Oct 2016 20:39:00 +0000 (13:39 -0700)
committerSanket Agarwal <sanketa@google.com>
Tue, 1 Nov 2016 21:44:13 +0000 (21:44 +0000)
commit1aa7d25cdc80a4653d5e9465f58008398ac03d96
tree424687bf0bc0a8e7495f84c091a9ad89e9f28f14
parent9dc8695a42826c1e6b0a5ae12709d9c34ed0afd9
Fix connection state broadcasts

- HFP was flipping states in case of timeout
- A2DP was not sending a disconnect when the native changed its mind
  about which device was actually connected

Change-Id: Ic89292fe0d6730b8bbbc4746f8e5afabcd59a943
(cherry picked from commit d7e1c13d177fac7d6ef1dd36663f362470372070)
src/com/android/bluetooth/a2dpsink/A2dpSinkStateMachine.java
src/com/android/bluetooth/hfpclient/HeadsetClientStateMachine.java