diff options
| author | 2010-10-26 11:22:48 -0700 | |
|---|---|---|
| committer | 2010-10-26 11:22:48 -0700 | |
| commit | b2ec4fa8d7ee957ddb2c85ce2ed74fdaafe144e9 (patch) | |
| tree | b1317c3dd6fc75f25df56072024e4ef64ae24c3e | |
| parent | 8febf8861857b284721ffe6caaedbd495a87e73f (diff) | |
Fix A2DP connection problem, if disconnected while playing music.
Change-Id: I594564c11dc1698f00f9db3e6f6e4f8da9e2fe69
| -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); |