summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jaikumar Ganesh <jaikumar@google.com> 2010-10-26 11:31:44 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2010-10-26 11:31:44 -0700
commit7d0f55385246dfcf73a144d22ddd7a05717cbbfc (patch)
treee1ff52ca4e487b93c757bb03a0579f0c0ed06b84
parentbb8300e155755afba6c51bbd790bd5599f0ae7cc (diff)
parentb2ec4fa8d7ee957ddb2c85ce2ed74fdaafe144e9 (diff)
Merge "Fix A2DP connection problem, if disconnected while playing music."
-rw-r--r--core/java/android/server/BluetoothA2dpService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/server/BluetoothA2dpService.java b/core/java/android/server/BluetoothA2dpService.java
index b6da3087aa1a..b5e85a0d3de8 100644
--- a/core/java/android/server/BluetoothA2dpService.java
+++ b/core/java/android/server/BluetoothA2dpService.java
@@ -498,6 +498,7 @@ public class BluetoothA2dpService extends IBluetoothA2dp.Stub {
handleSinkPlayingStateChange(device, BluetoothA2dp.STATE_NOT_PLAYING,
BluetoothA2dp.STATE_PLAYING);
} else {
+ mPlayingA2dpDevice = null;
int prevState = mAudioDevices.get(device);
handleSinkStateChange(device, prevState, state);
}
@@ -512,7 +513,6 @@ public class BluetoothA2dpService extends IBluetoothA2dp.Stub {
mSinkCount--;
} else if (state == BluetoothA2dp.STATE_CONNECTED) {
mSinkCount ++;
- mPlayingA2dpDevice = null;
}
mAudioDevices.put(device, state);