summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAnubhavGupta <anubhavg@codeaurora.org>2014-02-16 16:54:06 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2014-03-07 03:08:26 -0800
commit84e908ba184fe9f244108b54079ec9b069ecfd93 (patch)
tree82a4803b8d71e56027af8529ad1a4871df4eadb6 /src
parentaf529cfba777fcb4f540a9549b8774209f61f11b (diff)
downloadandroid_packages_apps_Bluetooth-84e908ba184fe9f244108b54079ec9b069ecfd93.tar.gz
android_packages_apps_Bluetooth-84e908ba184fe9f244108b54079ec9b069ecfd93.tar.bz2
android_packages_apps_Bluetooth-84e908ba184fe9f244108b54079ec9b069ecfd93.zip
Bluetooth: update playingdevice after user initiated disconnect
- update playingdevice after user initiated disconnect CRs-Fixed: 610046 Change-Id: Ie24b6883bb41ed543bc563e0d7b7865b46bcfe26
Diffstat (limited to 'src')
-rw-r--r--src/com/android/bluetooth/a2dp/A2dpStateMachine.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/bluetooth/a2dp/A2dpStateMachine.java b/src/com/android/bluetooth/a2dp/A2dpStateMachine.java
index 642a0a228..367ab45d4 100644
--- a/src/com/android/bluetooth/a2dp/A2dpStateMachine.java
+++ b/src/com/android/bluetooth/a2dp/A2dpStateMachine.java
@@ -560,6 +560,11 @@ final class A2dpStateMachine extends StateMachine {
BluetoothProfile.STATE_DISCONNECTING);
break;
}
+ if (mPlayingA2dpDevice != null) {
+ broadcastAudioState(mPlayingA2dpDevice, BluetoothA2dp.STATE_NOT_PLAYING,
+ BluetoothA2dp.STATE_PLAYING);
+ mPlayingA2dpDevice = null;
+ }
transitionTo(mPending);
}
break;