Merge "Fix incorrect logic to now use a passed in BluetoothDevice when it's not null, not when it's null in A2dpProfile.java" into rvc-dev am: ef2267027c
Change-Id: Id8a970094846b66571c24a4c46fb1c404f14938d
This commit is contained in:
@@ -218,7 +218,7 @@ public class A2dpProfile implements LocalBluetoothProfile {
|
||||
}
|
||||
|
||||
public boolean supportsHighQualityAudio(BluetoothDevice device) {
|
||||
BluetoothDevice bluetoothDevice = (device == null) ? device : mService.getActiveDevice();
|
||||
BluetoothDevice bluetoothDevice = (device != null) ? device : mService.getActiveDevice();
|
||||
if (bluetoothDevice == null) {
|
||||
return false;
|
||||
}
|
||||
@@ -227,7 +227,7 @@ public class A2dpProfile implements LocalBluetoothProfile {
|
||||
}
|
||||
|
||||
public boolean isHighQualityAudioEnabled(BluetoothDevice device) {
|
||||
BluetoothDevice bluetoothDevice = (device == null) ? device : mService.getActiveDevice();
|
||||
BluetoothDevice bluetoothDevice = (device != null) ? device : mService.getActiveDevice();
|
||||
if (bluetoothDevice == null) {
|
||||
return false;
|
||||
}
|
||||
@@ -253,7 +253,7 @@ public class A2dpProfile implements LocalBluetoothProfile {
|
||||
}
|
||||
|
||||
public void setHighQualityAudioEnabled(BluetoothDevice device, boolean enabled) {
|
||||
BluetoothDevice bluetoothDevice = (device == null) ? device : mService.getActiveDevice();
|
||||
BluetoothDevice bluetoothDevice = (device != null) ? device : mService.getActiveDevice();
|
||||
if (bluetoothDevice == null) {
|
||||
return;
|
||||
}
|
||||
@@ -272,7 +272,7 @@ public class A2dpProfile implements LocalBluetoothProfile {
|
||||
}
|
||||
|
||||
public String getHighQualityAudioOptionLabel(BluetoothDevice device) {
|
||||
BluetoothDevice bluetoothDevice = (device == null) ? device : mService.getActiveDevice();
|
||||
BluetoothDevice bluetoothDevice = (device != null) ? device : mService.getActiveDevice();
|
||||
int unknownCodecId = R.string.bluetooth_profile_a2dp_high_quality_unknown_codec;
|
||||
if (bluetoothDevice == null || !supportsHighQualityAudio(device)
|
||||
|| getConnectionStatus(device) != BluetoothProfile.STATE_CONNECTED) {
|
||||
|
||||
Reference in New Issue
Block a user