Fix crash text received
Change echo calibration wizard
This commit is contained in:
parent
a0738ca90d
commit
7d7b7b7139
6 changed files with 11 additions and 21 deletions
|
@ -92,8 +92,11 @@ public class ContactsManager {
|
||||||
initializeContactManager(context,contentResolver);
|
initializeContactManager(context,contentResolver);
|
||||||
Account newAccount = new Account(context.getString(R.string.sync_account_name), context.getString(R.string.sync_account_type));
|
Account newAccount = new Account(context.getString(R.string.sync_account_name), context.getString(R.string.sync_account_type));
|
||||||
AccountManager accountManager = (AccountManager) context.getSystemService(context.ACCOUNT_SERVICE);
|
AccountManager accountManager = (AccountManager) context.getSystemService(context.ACCOUNT_SERVICE);
|
||||||
accountManager.addAccountExplicitly(newAccount, null, null);
|
if(accountManager.addAccountExplicitly(newAccount, null, null)){
|
||||||
mAccount = newAccount;
|
mAccount = newAccount;
|
||||||
|
} else {
|
||||||
|
mAccount = null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getDisplayName(String firstName, String lastName) {
|
public String getDisplayName(String firstName, String lastName) {
|
||||||
|
|
|
@ -800,11 +800,6 @@ public class LinphoneManager implements LinphoneCoreListener, LinphoneChatMessag
|
||||||
public void notifyPresenceReceived(LinphoneCore lc, LinphoneFriend lf) {
|
public void notifyPresenceReceived(LinphoneCore lc, LinphoneFriend lf) {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void textReceived(LinphoneCore lc, LinphoneChatRoom cr,
|
|
||||||
LinphoneAddress from, String message) {
|
|
||||||
//deprecated
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void dtmfReceived(LinphoneCore lc, LinphoneCall call, int dtmf) {
|
public void dtmfReceived(LinphoneCore lc, LinphoneCall call, int dtmf) {
|
||||||
Log.d("DTMF received: " + dtmf);
|
Log.d("DTMF received: " + dtmf);
|
||||||
|
|
|
@ -81,8 +81,6 @@ public class EchoCancellerCalibrationFragment extends Fragment {
|
||||||
return view;
|
return view;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public void enableEcCalibrationResultSending(boolean enabled) {
|
public void enableEcCalibrationResultSending(boolean enabled) {
|
||||||
mSendEcCalibrationResult = enabled;
|
mSendEcCalibrationResult = enabled;
|
||||||
}
|
}
|
||||||
|
@ -111,9 +109,10 @@ public class EchoCancellerCalibrationFragment extends Fragment {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
Log.i("Add echo canceller calibration result: manufacturer=" + Build.MANUFACTURER + " model=" + Build.MODEL + " status=" + status + " delay=" + delayMs + "ms");
|
Boolean hasBuiltInEchoCanceler = LinphoneManager.getLc().hasBuiltInEchoCanceler();
|
||||||
client.callAsync(listener, "add_ec_calibration_result", Build.MANUFACTURER, Build.MODEL, status.toString(), delayMs);
|
Log.i("Add echo canceller calibration result: manufacturer=" + Build.MANUFACTURER + " model=" + Build.MODEL + " status=" + status + " delay=" + delayMs + "ms" + " hasBuiltInEchoCanceler " + hasBuiltInEchoCanceler);
|
||||||
}
|
client.callAsync(listener, "add_ec_calibration_result", Build.MANUFACTURER, Build.MODEL, status.toString(), delayMs, hasBuiltInEchoCanceler);
|
||||||
|
}
|
||||||
catch(Exception ex) {}
|
catch(Exception ex) {}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -224,7 +224,7 @@ public class SetupActivity extends FragmentActivity implements OnClickListener {
|
||||||
cancel.setEnabled(false);
|
cancel.setEnabled(false);
|
||||||
} else {
|
} else {
|
||||||
if (mPrefs.isFirstLaunch()) {
|
if (mPrefs.isFirstLaunch()) {
|
||||||
mPrefs.setEchoCancellation(LinphoneManager.getLc().needsEchoCanceler());
|
mPrefs.setEchoCancellation(LinphoneManager.getLc().hasBuiltInEchoCanceler());
|
||||||
}
|
}
|
||||||
success();
|
success();
|
||||||
}
|
}
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 098ddaead686928c735c05c2c808600eef55ae0b
|
Subproject commit 075f13f233c21caec79ca0e3ed3796f0e0082e4f
|
|
@ -338,13 +338,6 @@ public class LinphoneTestManager implements LinphoneCoreListener{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void textReceived(LinphoneCore lc, LinphoneChatRoom cr,
|
|
||||||
LinphoneAddress from, String message) {
|
|
||||||
// TODO Auto-generated method stub
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void messageReceived(LinphoneCore lc, LinphoneChatRoom cr,
|
public void messageReceived(LinphoneCore lc, LinphoneChatRoom cr,
|
||||||
LinphoneChatMessage message) {
|
LinphoneChatMessage message) {
|
||||||
|
|
Loading…
Reference in a new issue