How to use In-Call Volume instead of Media Volume with expo-av (Android)

  1. SDK Version: 46
  2. Platforms(Android/iOS/web/all): Android

I implemented a dialling tone in my app which plays out loud when a user is placing a call.
The problem is, on android the volume control can be completely minimal (0) but on IOS this doesn’t happen (0.1). – the values are just illustrations.

After much research I find out about in-call volume and media volume, and it turns out on my Android (Sam… S22 ultra), toggling the in-call volume does nothing but the media volume does.

How can I set expo-av to use In-Call volume instead of Media volume?
I don’t want users to reduce the volume completely.

“eas-cli”: “^2.1.0”,
“expo”: “~46.0.16”,
“expo-av”: “~12.0.4”,

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.