|
|
|
@ -230,10 +230,10 @@ class ElementCallActivity :
@@ -230,10 +230,10 @@ class ElementCallActivity :
|
|
|
|
|
|
|
|
|
|
@Suppress("DEPRECATION") |
|
|
|
|
private fun requestAudioFocus() { |
|
|
|
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { |
|
|
|
|
val audioAttributes = AudioAttributes.Builder() |
|
|
|
|
.setUsage(AudioAttributes.USAGE_VOICE_COMMUNICATION) |
|
|
|
|
.build() |
|
|
|
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { |
|
|
|
|
val request = AudioFocusRequest.Builder(AudioManager.AUDIOFOCUS_GAIN) |
|
|
|
|
.setAudioAttributes(audioAttributes) |
|
|
|
|
.build() |
|
|
|
@ -246,7 +246,6 @@ class ElementCallActivity :
@@ -246,7 +246,6 @@ class ElementCallActivity :
|
|
|
|
|
AudioManager.STREAM_VOICE_CALL, |
|
|
|
|
AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE, |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
audioFocusChangeListener = listener |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|