Merge "Don't set Bluetooth volume when the Bluetooth stream changes"
am: 5528d0a9a6
Change-Id: I524f5fded23bb2f7a0dc0413092d1c6297410aa5
This commit is contained in:
@@ -5197,8 +5197,6 @@ public class AudioService extends IAudioService.Stub
|
|||||||
// enable A2DP before notifying A2DP connection to avoid unnecessary processing in
|
// enable A2DP before notifying A2DP connection to avoid unnecessary processing in
|
||||||
// audio policy manager
|
// audio policy manager
|
||||||
VolumeStreamState streamState = mStreamStates[AudioSystem.STREAM_MUSIC];
|
VolumeStreamState streamState = mStreamStates[AudioSystem.STREAM_MUSIC];
|
||||||
sendMsg(mAudioHandler, MSG_SET_DEVICE_VOLUME, SENDMSG_QUEUE,
|
|
||||||
AudioSystem.DEVICE_OUT_BLUETOOTH_A2DP, 0, streamState, 0);
|
|
||||||
setBluetoothA2dpOnInt(true, eventSource);
|
setBluetoothA2dpOnInt(true, eventSource);
|
||||||
AudioSystem.setDeviceConnectionState(AudioSystem.DEVICE_OUT_BLUETOOTH_A2DP,
|
AudioSystem.setDeviceConnectionState(AudioSystem.DEVICE_OUT_BLUETOOTH_A2DP,
|
||||||
AudioSystem.DEVICE_STATE_AVAILABLE, address, name);
|
AudioSystem.DEVICE_STATE_AVAILABLE, address, name);
|
||||||
@@ -5407,12 +5405,6 @@ public class AudioService extends IAudioService.Stub
|
|||||||
// address is not used for now, but may be used when multiple a2dp devices are supported
|
// address is not used for now, but may be used when multiple a2dp devices are supported
|
||||||
synchronized (mA2dpAvrcpLock) {
|
synchronized (mA2dpAvrcpLock) {
|
||||||
mAvrcpAbsVolSupported = support;
|
mAvrcpAbsVolSupported = support;
|
||||||
sendMsg(mAudioHandler, MSG_SET_DEVICE_VOLUME, SENDMSG_QUEUE,
|
|
||||||
AudioSystem.DEVICE_OUT_BLUETOOTH_A2DP, 0,
|
|
||||||
mStreamStates[AudioSystem.STREAM_MUSIC], 0);
|
|
||||||
sendMsg(mAudioHandler, MSG_SET_DEVICE_VOLUME, SENDMSG_QUEUE,
|
|
||||||
AudioSystem.DEVICE_OUT_BLUETOOTH_A2DP, 0,
|
|
||||||
mStreamStates[AudioSystem.STREAM_RING], 0);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user