diff options
| author | 2010-10-26 11:31:44 -0700 | |
|---|---|---|
| committer | 2010-10-26 11:31:44 -0700 | |
| commit | 7d0f55385246dfcf73a144d22ddd7a05717cbbfc (patch) | |
| tree | e1ff52ca4e487b93c757bb03a0579f0c0ed06b84 | |
| parent | bb8300e155755afba6c51bbd790bd5599f0ae7cc (diff) | |
| parent | b2ec4fa8d7ee957ddb2c85ce2ed74fdaafe144e9 (diff) | |
Merge "Fix A2DP connection problem, if disconnected while playing music."
| -rw-r--r-- | core/java/android/server/BluetoothA2dpService.java | 2 |
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); |