Merge pull request #2390 from vitorpamplona/claude/fix-deprecated-warnings-iiTEr
Fix Bluetooth SCO receiver registration for Android 12+
This commit is contained in:
@@ -143,7 +143,9 @@ class CallAudioManager(
|
|||||||
} else {
|
} else {
|
||||||
routeToEarpiece()
|
routeToEarpiece()
|
||||||
}
|
}
|
||||||
registerBluetoothScoReceiver()
|
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.S) {
|
||||||
|
registerBluetoothScoReceiver()
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
_isBluetoothAvailable.value = false
|
_isBluetoothAvailable.value = false
|
||||||
routeToEarpiece()
|
routeToEarpiece()
|
||||||
@@ -301,6 +303,7 @@ class CallAudioManager(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Suppress("DEPRECATION")
|
||||||
private fun registerBluetoothScoReceiver() {
|
private fun registerBluetoothScoReceiver() {
|
||||||
if (scoReceiver != null) return
|
if (scoReceiver != null) return
|
||||||
scoReceiver =
|
scoReceiver =
|
||||||
|
|||||||
Reference in New Issue
Block a user