diff --git a/app/src/main/java/org/linphone/call/CallOutgoingActivity.java b/app/src/main/java/org/linphone/call/CallOutgoingActivity.java index 2f8daf1ea..372019192 100644 --- a/app/src/main/java/org/linphone/call/CallOutgoingActivity.java +++ b/app/src/main/java/org/linphone/call/CallOutgoingActivity.java @@ -322,6 +322,13 @@ public class CallOutgoingActivity extends LinphoneGenericActivity implements OnC if (permissions[i].equals(Manifest.permission.CAMERA) && grantResults[i] == PackageManager.PERMISSION_GRANTED) { LinphoneUtils.reloadVideoDevices(); + } else if (permissions[i].equals(Manifest.permission.RECORD_AUDIO) + && grantResults[i] == PackageManager.PERMISSION_GRANTED) { + Core core = LinphoneManager.getCore(); + if (core != null) { + core.enableMic(true); + mMicro.setSelected(!core.micEnabled()); + } } } }