From 41014b153a73e17f63c25500390789396038cf75 Mon Sep 17 00:00:00 2001 From: Margaux Clerc Date: Fri, 28 Aug 2015 16:33:53 +0200 Subject: [PATCH] Fix echo cancellation preference --- .../linphone/setup/EchoCancellerCalibrationFragment.java | 6 ------ src/org/linphone/setup/SetupActivity.java | 3 --- 2 files changed, 9 deletions(-) diff --git a/src/org/linphone/setup/EchoCancellerCalibrationFragment.java b/src/org/linphone/setup/EchoCancellerCalibrationFragment.java index a347a5f3e..b69eda7bf 100644 --- a/src/org/linphone/setup/EchoCancellerCalibrationFragment.java +++ b/src/org/linphone/setup/EchoCancellerCalibrationFragment.java @@ -59,12 +59,6 @@ public class EchoCancellerCalibrationFragment extends Fragment { @Override public void ecCalibrationStatus(LinphoneCore lc,LinphoneCore.EcCalibratorStatus status, int delay_ms, Object data) { LinphoneManager.getInstance().routeAudioToReceiver(); - - if (status == EcCalibratorStatus.DoneNoEcho) { - LinphonePreferences.instance().setEchoCancellation(false); - } else if ((status == EcCalibratorStatus.Done) || (status == EcCalibratorStatus.Failed)) { - LinphonePreferences.instance().setEchoCancellation(true); - } if (mSendEcCalibrationResult) { sendEcCalibrationResult(status, delay_ms); } else { diff --git a/src/org/linphone/setup/SetupActivity.java b/src/org/linphone/setup/SetupActivity.java index bba6e8292..e5d5cbd72 100644 --- a/src/org/linphone/setup/SetupActivity.java +++ b/src/org/linphone/setup/SetupActivity.java @@ -222,9 +222,6 @@ public class SetupActivity extends FragmentActivity implements OnClickListener { next.setEnabled(false); cancel.setEnabled(false); } else { - if (mPrefs.isFirstLaunch()) { - mPrefs.setEchoCancellation(LinphoneManager.getLc().needsEchoCanceler()); - } success(); } }