Fixed mic state after granting permission while on outgoing call activity

This commit is contained in:
Sylvain Berfini 2019-10-16 14:38:28 +02:00
parent 9a7baf9685
commit 122cca9b1b

View file

@ -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());
}
}
}
}