Skip to content

Commit b7a551c

Browse files
committed
Fix deprecation warnings
1 parent 6730a16 commit b7a551c

File tree

1 file changed

+4
-4
lines changed
  • features/call/impl/src/main/kotlin/io/element/android/features/call/impl/ui

1 file changed

+4
-4
lines changed

features/call/impl/src/main/kotlin/io/element/android/features/call/impl/ui/CallScreenView.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ import androidx.compose.ui.unit.dp
4747
import androidx.compose.ui.viewinterop.AndroidView
4848
import androidx.core.content.getSystemService
4949
import io.element.android.compound.tokens.generated.CompoundIcons
50-
import io.element.android.features.call.impl.R
5150
import io.element.android.features.call.impl.pip.PictureInPictureEvents
5251
import io.element.android.features.call.impl.pip.PictureInPictureState
5352
import io.element.android.features.call.impl.pip.PictureInPictureStateProvider
@@ -62,7 +61,6 @@ import io.element.android.libraries.designsystem.components.button.BackButton
6261
import io.element.android.libraries.designsystem.components.dialogs.ErrorDialog
6362
import io.element.android.libraries.designsystem.preview.ElementPreview
6463
import io.element.android.libraries.designsystem.preview.PreviewsDayNight
65-
import io.element.android.libraries.designsystem.theme.components.Button
6664
import io.element.android.libraries.designsystem.theme.components.DropdownMenu
6765
import io.element.android.libraries.designsystem.theme.components.DropdownMenuItem
6866
import io.element.android.libraries.designsystem.theme.components.Icon
@@ -292,10 +290,12 @@ private fun AudioDeviceSelector(
292290
} else {
293291
when (device.type) {
294292
AudioDeviceInfo.TYPE_BUILTIN_SPEAKER -> {
293+
@Suppress("DEPRECATION")
295294
audioManager?.isSpeakerphoneOn = true
296295
selected = device
297296
}
298297
AudioDeviceInfo.TYPE_BUILTIN_EARPIECE -> {
298+
@Suppress("DEPRECATION")
299299
audioManager?.isSpeakerphoneOn = false
300300
selected = device
301301
}
@@ -306,7 +306,6 @@ private fun AudioDeviceSelector(
306306
AudioDeviceInfo.TYPE_WIRED_HEADSET, AudioDeviceInfo.TYPE_WIRED_HEADPHONES, AudioDeviceInfo.TYPE_USB_HEADSET -> {
307307
Timber.d("Audio device selected but it's not compatible, type: ${device.type}")
308308
// TODO use MediaRouter maybe?
309-
310309
}
311310
else -> {
312311
Timber.d("Audio device selected but it's not compatible, type: ${device.type}")
@@ -375,7 +374,8 @@ private fun AudioDeviceInfo.isBuiltIn(): Boolean = when (type) {
375374
AudioDeviceInfo.TYPE_BUILTIN_EARPIECE,
376375
AudioDeviceInfo.TYPE_BUILTIN_MIC,
377376
AudioDeviceInfo.TYPE_BUILTIN_SPEAKER_SAFE -> true
378-
else -> false}
377+
else -> false
378+
}
379379

380380
private fun Context.setupAudioConfiguration(): AudioDeviceCallback? {
381381
val audioManager = getSystemService<AudioManager>() ?: return null

0 commit comments

Comments
 (0)